diff --git a/arch/sandbox/cpu/start.c b/arch/sandbox/cpu/start.c
index 1b1545478470c48bbfe4a9275fb4853d4aa1813a..951ac63f3a16c67a2ce704b06fa1d0424a8e073a 100644
--- a/arch/sandbox/cpu/start.c
+++ b/arch/sandbox/cpu/start.c
@@ -50,9 +50,9 @@ int sandbox_early_getopt_check(void)
 
 		/* then the long flag */
 		if (opt->has_arg)
-			printf("--%-*s", max_noarg_len, opt->flag);
-		else
 			printf("--%-*s <arg> ", max_arg_len, opt->flag);
+		else
+			printf("--%-*s", max_noarg_len, opt->flag);
 
 		/* finally the help text */
 		printf("  %s\n", opt->help);