diff --git a/common/cmd_nvedit.c b/common/cmd_nvedit.c
index 599535449ebf49066f0c5e5dd084e9fd760bd814..baaa513f6b2856ddc5d41d8735b9afc429b4d79c 100644
--- a/common/cmd_nvedit.c
+++ b/common/cmd_nvedit.c
@@ -977,7 +977,9 @@ U_BOOT_CMD(
 #if defined(CONFIG_CMD_RUN)
 	"env run var [...] - run commands in an environment variable\n"
 #endif
+#if defined(CONFIG_CMD_SAVEENV) && !defined(CONFIG_ENV_IS_NOWHERE)
 	"env save - save environment\n"
+#endif
 	"env set [-f] name [arg ...]\n"
 );