diff --git a/filesystem/Folder.php b/filesystem/Folder.php index d26e70625..6f496b165 100755 --- a/filesystem/Folder.php +++ b/filesystem/Folder.php @@ -305,7 +305,7 @@ class Folder extends File { public function hasChildFolders() { $SQL_folderClasses = Convert::raw2sql(ClassInfo::subclassesFor('Folder')); - return (bool)DB::query("SELECT COUNT(*) FROM \"File\" WHERE ParentID = " . (int)$this->ID + return (bool)DB::query("SELECT COUNT(*) FROM \"File\" WHERE \"ParentID\" = " . (int)$this->ID . " AND \"ClassName\" IN ('" . implode("','", $SQL_folderClasses) . "')")->value(); }