diff --git a/core/FileIntegrity.php b/core/FileIntegrity.php
index 6bc479e8f5903f03408ca07109c8b0013e0e7abd..8e91730d6174047938031def316841034f6ddd98 100644
--- a/core/FileIntegrity.php
+++ b/core/FileIntegrity.php
@@ -255,13 +255,12 @@ class FileIntegrity
             $directory = $file;
 
             // add this directory and each parent directory
-            while( ($directory = dirname($directory)) && $directory != '.' ) {
+            while( ($directory = dirname($directory)) && $directory != '.' && $directory != '/') {
                 $directories[] = $directory;
             }
         }
         $directories = array_unique($directories);
         return $directories;
-
     }
 
     protected static function getPluginsFoundInManifest()
@@ -465,4 +464,4 @@ class FileIntegrity
         return null;
     }
 
-}
\ No newline at end of file
+}