diff --git a/src/Orchard/UI/Admin/Notification/NotificationFilter.cs b/src/Orchard/UI/Admin/Notification/NotificationFilter.cs index 5ca8d28f7..63010108b 100644 --- a/src/Orchard/UI/Admin/Notification/NotificationFilter.cs +++ b/src/Orchard/UI/Admin/Notification/NotificationFilter.cs @@ -25,6 +25,12 @@ namespace Orchard.UI.Admin.Notification { // if it's not a view result, a redirect for example if (!(filterContext.Result is ViewResultBase)) return; + + // if it's a child action, a partial view for example + if (filterContext.IsChildAction) + return; + + var messageEntries = _notificationManager.GetNotifications().ToList(); if (!messageEntries.Any())