Index: /trunk/zoo-project/zoo-kernel/zoo_service_loader.c
===================================================================
--- /trunk/zoo-project/zoo-kernel/zoo_service_loader.c	(revision 556)
+++ /trunk/zoo-project/zoo-kernel/zoo_service_loader.c	(revision 557)
@@ -298,5 +298,6 @@
     else
       {
-        if (dp->d_name[0] != '.' && strstr (dp->d_name, ".zcfg") != 0)
+        char* extn = strstr(dp->d_name, ".zcfg");
+        if(dp->d_name[0] != '.' && extn != NULL && strlen(extn) == 5)
           {
             int t;
