diff --git a/src/lib66/exec/ssexec_reconfigure.c b/src/lib66/exec/ssexec_reconfigure.c
index 76b103a6fa384b33b033037dcebdf456c8ac997e..bf337d2033d873480d9680ca346c592702513efd 100644
--- a/src/lib66/exec/ssexec_reconfigure.c
+++ b/src/lib66/exec/ssexec_reconfigure.c
@@ -170,6 +170,7 @@ int ssexec_reconfigure(int argc, char const *const *argv, ssexec_t *info)
     {
         /** start service */
         unsigned int m = 0 ;
+        int nargc = 2 + nservice + siglen ;
         char const *newargv[nargc] ;
 
         newargv[m++] = "start" ;