fix navigation (without location.hash)