Index: branches/unlabeled/unlabeled-1.8.2/admin/category/addpermission.php =================================================================== diff -u -r4044 -r4438 --- branches/unlabeled/unlabeled-1.8.2/admin/category/addpermission.php (.../addpermission.php) (revision 4044) +++ branches/unlabeled/unlabeled-1.8.2/admin/category/addpermission.php (.../addpermission.php) (revision 4438) @@ -39,11 +39,16 @@ unset($objEditItems); $objEditItems = new clsCatList(); -$objEditItems->SourceTable = $objSession->GetEditTable("Category"); +$objEditItems->SourceTable = $objSession->GetEditTable('Category'); +$live_editing = $objSession->GetVariable('IsHomeCategory'); +if ($live_editing) { + $objEditItems->SourceTable = TABLE_PREFIX.'Category'; +} + //Multiedit init $en = (int)$_GET["en"]; -$objEditItems->Query_Item("SELECT * FROM ".$objEditItems->SourceTable); +$objEditItems->Query_Item("SELECT * FROM ".$objEditItems->SourceTable.($objEditItems->isLiveTable() ? ' WHERE CategoryId = 0' : '')); $itemcount=$objEditItems->NumItems(); $c = $objEditItems->GetItemByIndex($en);