diff --git a/src/66/66-boot.c b/src/66/66-boot.c
index 36bdd54bc0f90758ea1a7cadb51e224ff7ed696f..66d8d67be86e5ebdfbd44ea8c84772c46cb942aa 100644
--- a/src/66/66-boot.c
+++ b/src/66/66-boot.c
@@ -663,7 +663,7 @@ int main(int argc, char const *const *argv,char const *const *envp)
     if (setenv("PATH", path, 1) == -1) sulogin("set initial PATH: ",path) ;
     /** create scandir */
     {
-        ncatch = !catch_log ? 1 : 0 ;
+        size_t ncatch = !catch_log ? 1 : 0 ;
         size_t nargc = 6 + ncatch ;
         unsigned int m = 0 ;