bug fix navigation rule