Index: trunk/kernel/parser.php =================================================================== diff -u -r1450 -r1451 --- trunk/kernel/parser.php (.../parser.php) (revision 1450) +++ trunk/kernel/parser.php (.../parser.php) (revision 1451) @@ -3559,7 +3559,8 @@ $mod_name = getArrayValue($attribs, "_modulename"); $StartCatId = getArrayValue($attribs, "_catid"); $MaxDepth = (int)getArrayValue($attribs, "_maxdepth"); - $MaxCats = !empty(getArrayValue($attribs, "_maxcats"))? (int)getArrayValue($attribs, "_maxcats") : 300; + $MaxCats = getArrayValue($attribs, "_maxcats"); + $MaxCats = !empty($MaxCats) ? (int)$MaxCats : 300; if ($MaxDepth == 0) unset($MaxDepth);