diff --git a/src/client/menu.c b/src/client/menu.c
index b5202d38afe2fb8d8126ac76f688ad5f2e8f9aa0..f68f36f7f30c2d836314c8d4843aa2927ac46db3 100644
--- a/src/client/menu.c
+++ b/src/client/menu.c
@@ -42,7 +42,7 @@ int ShowNCursesUI(void)
 	 int	currentItem;
 	 int	ret = -2;	// -2: Used for marking "no return yet"
 	
-	char	balance_str[5+1+2+1];	// If $9999.99 is too little, something's wrong
+	char	balance_str[9+1+2+1];	// 9 digits is the max (according to a gcc awarning)
 	char	*username;
 	struct passwd *pwd;