Index: trunk/admin/category/addpermission.php =================================================================== diff -u -r3830 -r4446 --- trunk/admin/category/addpermission.php (.../addpermission.php) (revision 3830) +++ trunk/admin/category/addpermission.php (.../addpermission.php) (revision 4446) @@ -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);