From c8ff708a4302c1bb3c62abe45b13b9c01c2a8933 Mon Sep 17 00:00:00 2001 From: Shannon Date: Wed, 12 Mar 2014 10:04:33 +1100 Subject: [PATCH] adds null check to MemberGroupCacheRefresher --- src/Umbraco.Web/Cache/MemberGroupCacheRefresher.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/Umbraco.Web/Cache/MemberGroupCacheRefresher.cs b/src/Umbraco.Web/Cache/MemberGroupCacheRefresher.cs index df1423ef1e..df3b936207 100644 --- a/src/Umbraco.Web/Cache/MemberGroupCacheRefresher.cs +++ b/src/Umbraco.Web/Cache/MemberGroupCacheRefresher.cs @@ -105,9 +105,12 @@ namespace Umbraco.Web.Cache payloads.ForEach(payload => { - ApplicationContext.Current.ApplicationCache.RuntimeCache - .ClearCacheByKeySearch(string.Format("{0}.{1}", typeof(IMemberGroup).FullName, payload.Name)); - RuntimeCacheProvider.Current.Delete(typeof(IMemberGroup), payload.Id); + if (payload != null) + { + ApplicationContext.Current.ApplicationCache.RuntimeCache + .ClearCacheByKeySearch(string.Format("{0}.{1}", typeof(IMemberGroup).FullName, payload.Name)); + RuntimeCacheProvider.Current.Delete(typeof(IMemberGroup), payload.Id); + } }); }