diff --git a/src/Orchard.Web/Core/Themes/Controllers/AdminController.cs b/src/Orchard.Web/Core/Themes/Controllers/AdminController.cs index ac3d19c06..523fc3c1d 100644 --- a/src/Orchard.Web/Core/Themes/Controllers/AdminController.cs +++ b/src/Orchard.Web/Core/Themes/Controllers/AdminController.cs @@ -60,7 +60,8 @@ namespace Orchard.Core.Themes.Controllers { try { if (!_authorizer.Authorize(Permissions.ApplyTheme, T("Couldn't preview the current theme"))) return new HttpUnauthorizedResult(); - _previewTheme.SetPreviewTheme(null); + _previewTheme.SetPreviewTheme(null); + _themeService.SetSiteTheme(themeName); return Redirect(returnUrl ?? "~/"); } catch (Exception exception) {