This fixes a stupid, idiotic, moronic and whatever else mistake I introduced in #7055: browser detection was broken because in case of missing/wrong language cookie I'd set it to the default language instead of setting it to null and then let browser detection do its duty...
@Bakual , @infograf768
Sorry, guys...