Server Error in '/' Application.

Value cannot be null.
Parameter name: contextItem

Description: An unhandled exception occurred.

Exception Details: System.ArgumentNullException: Value cannot be null.
Parameter name: contextItem

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[ArgumentNullException: Value cannot be null.
Parameter name: contextItem]
   KC.Foundation.Multisite.Providers.SiteSettingsProvider.GetSettingsRoot(Item contextItem) in C:\build\src\Foundation\Multisite\code\Providers\SiteSettingsProvider.cs:33
   KC.Foundation.Multisite.Providers.SiteSettingsProvider.GetSetting(Item contextItem, ID templateId) in C:\build\src\Foundation\Multisite\code\Providers\SiteSettingsProvider.cs:25
   KC.Feature.Navigation.Controllers.NavigationController.GetNavigationSettingsItem() in C:\build\src\Feature\Navigation\code\Controllers\NavigationController.cs:372
   KC.Feature.Navigation.Controllers.NavigationController.HamburgerMenu() in C:\build\src\Feature\Navigation\code\Controllers\NavigationController.cs:44
   lambda_method(Closure , ControllerBase , Object[] ) +87
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +35
   System.Web.Mvc.<>c__DisplayClass24_0.<InvokeActionMethodWithFilters>b__0() +80
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) +490
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) +490
   System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName) +524


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4494.0