Fix routing error if hideDefaultLanguageInRoute is true 

There was a problem when changing from a language route to a
defaultLanguage route if hideDefaultLanguageInRoute was true.

Example
Linking from (1) to (2) we got NotFoundException
1. domain.com/en/services
2. domain.com/servicios

But from (1) to (2) and then (3) was OK
1. domain.com/en/services
2. domain.com/es/servicios
3. domain.com/servicios