diff --git a/src/Orchard.Web/Core/HomePage/Controllers/HomeController.cs b/src/Orchard.Web/Core/HomePage/Controllers/HomeController.cs index 000d3e1fc..775b3d6da 100644 --- a/src/Orchard.Web/Core/HomePage/Controllers/HomeController.cs +++ b/src/Orchard.Web/Core/HomePage/Controllers/HomeController.cs @@ -39,7 +39,8 @@ namespace Orchard.Core.HomePage.Controllers { ActionResult result = provider.GetHomePage(item); if (result is ViewResultBase) { ViewResultBase resultBase = result as ViewResultBase; - ViewData = resultBase.ViewData; + ViewData.Model = resultBase.ViewData.Model; + resultBase.ViewData = ViewData; } return result; }