diff --git a/src/redis-cli.c b/src/redis-cli.c
index 2bb8c56f..536eeb79 100644
--- a/src/redis-cli.c
+++ b/src/redis-cli.c
@@ -545,7 +545,7 @@ static void cliIntegrateHelp(void) {
             ch->params = sdscat(ch->params,"key ");
             args--;
         }
-        while(args--) ch->params = sdscat(ch->params,"arg ");
+        while(args-- > 0) ch->params = sdscat(ch->params,"arg ");
         if (entry->element[1]->integer < 0)
             ch->params = sdscat(ch->params,"...options...");
         ch->summary = "Help not available";