diff --git a/src/Umbraco.Core/ObjectResolution/ApplicationEventsResolver.cs b/src/Umbraco.Core/ObjectResolution/ApplicationEventsResolver.cs index a90a870c30..6cb60e2df0 100644 --- a/src/Umbraco.Core/ObjectResolution/ApplicationEventsResolver.cs +++ b/src/Umbraco.Core/ObjectResolution/ApplicationEventsResolver.cs @@ -73,6 +73,8 @@ namespace Umbraco.Core.ObjectResolution { if (_resolved) throw new InvalidOperationException("Cannot set the FilterCollection delegate once the ApplicationEventHandlers are resolved"); + if (_filterCollection != null) + throw new InvalidOperationException("Cannot set the FilterCollection delegate once it's already been specified"); _filterCollection = value; }