From 478e4044b83a1641ad8b3c89670004b297487470 Mon Sep 17 00:00:00 2001 From: Shaun Walker Date: Mon, 8 Feb 2021 08:17:13 -0500 Subject: [PATCH] Fix #1094 - localization fallback logic --- Oqtane.Server/Pages/_Host.cshtml.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Oqtane.Server/Pages/_Host.cshtml.cs b/Oqtane.Server/Pages/_Host.cshtml.cs index 24aa812e..4dc9cb7e 100644 --- a/Oqtane.Server/Pages/_Host.cshtml.cs +++ b/Oqtane.Server/Pages/_Host.cshtml.cs @@ -59,7 +59,7 @@ namespace Oqtane.Pages // set default language for site if the culture is not supported var languages = _languages.GetLanguages(alias.SiteId); - if (languages.All(l => l.Code != CultureInfo.CurrentUICulture.Name)) + if (languages.Any() && languages.All(l => l.Code != CultureInfo.CurrentUICulture.Name)) { var defaultLanguage = languages.Where(l => l.IsDefault).SingleOrDefault() ?? languages.First();