Is the homepage considered in_active_trail?
As mentioned here, it might be because you are pointing your menu link to "" instead of &lt;front&gt;.

There is also a module called menu by trail path, which might also solve your problem. That module sets the menu item to active if its the page you are currently on.