I downloaded the code, uncommented the line, navigated to the home, FAQ page and admin settings and everything seems to work. I tested it on Portuguese and English. No issue at all.
As a side note, this code in the layer:
if(isset($this->content['navigation']['cat']))
unset($this->content['navigation']['cat']);
Is the same as:
unset($this->content['navigation']['cat']);