Hi,
In my multilanguage site DNN 7.3.4 when I have a culture neutral page (even empty one), it show correctly using the link of default language http://www.pcam.com/en-us/Support/Knowledge-Base
but show an error if I go on a another installed/activated language
http://www.pcam.com/it-it/Support/Knowledge-Base
I don't know if it's a normal behaviour as it page is really nonexistent, but if is it, the problem is that the language selector seem don't recognize the fact .....
[NullReferenceException: Object reference not set to an instance of an object.] DotNetNuke.UI.Navigation.GetNavigationNodes(DNNNode objRootNode, ToolTipSource eToolTips, Int32 intStartTabId, Int32 intDepth, Int32 intNavNodeOptions) +911 DotNetNuke.UI.Navigation.GetNavigationNodes(String strNamespace, ToolTipSource eToolTips, Int32 intStartTabId, Int32 intDepth, Int32 intNavNodeOptions) +80 DotNetNuke.UI.Skins.NavObjectBase.GetNavigationNodes(DNNNode objNode) +445 DotNetNuke.UI.Skins.Controls.Nav.BuildNodes(DNNNode objNode) +14 DotNetNuke.UI.Skins.Controls.Nav.OnLoad(EventArgs e) +1447 [ModuleLoadException: An error has occurred.] DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(String FriendlyMessage, Control ctrl, Exception exc, Boolean DisplayErrorMessage) +427 [PageLoadException: An error has occurred.] DotNetNuke.Services.Exceptions.Exceptions.ProcessPageLoadException(Exception exc, String URL) +455 DotNetNuke.Services.Exceptions.Exceptions.ProcessPageLoadException(Exception exc) +101 DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(String FriendlyMessage, Control ctrl, Exception exc, Boolean DisplayErrorMessage) +603 DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(Control ctrl, Exception exc, Boolean DisplayErrorMessage) +155 DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(Control ctrl, Exception exc) +35 DotNetNuke.UI.Skins.Controls.Nav.OnLoad(EventArgs e) +1460 System.Web.UI.Control.LoadRecursive() +74 System.Web.UI.Control.LoadRecursive() +146 System.Web.UI.Control.LoadRecursive() +146 System.Web.UI.Control.LoadRecursive() +146 System.Web.UI.Control.LoadRecursive() +146 System.Web.UI.Control.LoadRecursive() +146 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2207 [PageLoadException: An error has occurred.] DotNetNuke.Services.Exceptions.Exceptions.ProcessPageLoadException(Exception exc, String URL) +455 DotNetNuke.Framework.PageBase.OnError(EventArgs e) +465 System.Web.UI.Page.HandleError(Exception e) +86 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +8422 System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +253 System.Web.UI.Page.ProcessRequest() +78 System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) +21 System.Web.UI.Page.ProcessRequest(HttpContext context) +49 ASP.default_aspx.ProcessRequest(HttpContext context) +4 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +100 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75