I had the same issue; adding the $wgSpecialPageLockdown line to LocalSettings.php, together with the getEffectiveGroups() hack described below, also fixed it for me.
$wgSpecialPageLockdown
LocalSettings.php
getEffectiveGroups()