Fix navigation highlight on multiple levels