diff --git a/system/etc/ZyC-Core/core.sh b/system/etc/ZyC-Core/core.sh
index 14c7310290b0497d490169e5a7c171ce1e0949a7..93c01385720b2331901abeee73838c915be80f01 100644
--- a/system/etc/ZyC-Core/core.sh
+++ b/system/etc/ZyC-Core/core.sh
@@ -19,7 +19,7 @@ while [[ "$MODULE_STATUS" == "1" ]]
 do
     # always check module status
     RunModules="$(cat $PMConfig/status.conf)"
-    if [[ "$RunModules" == "1" ]];then
+    if [[ "$RunModules" -ge "1" ]];then
         if [[ "$BOOTmode" == "1" ]];then
             . $MPATH/system/etc/ZyC-Core/main.sh "boot"
             BOOTmode="0"