diff --git a/scm-webapp/src/main/java/sonia/scm/plugin/DefaultPluginManager.java b/scm-webapp/src/main/java/sonia/scm/plugin/DefaultPluginManager.java index 6641748097..7f0e21c185 100644 --- a/scm-webapp/src/main/java/sonia/scm/plugin/DefaultPluginManager.java +++ b/scm-webapp/src/main/java/sonia/scm/plugin/DefaultPluginManager.java @@ -125,7 +125,6 @@ public class DefaultPluginManager this.context = context; this.securityContextProvicer = securityContextProvicer; this.configuration = configuration; - this.configuration.addListener(this); this.cache = cacheManager.getCache(String.class, PluginCenter.class, CACHE_NAME); this.clientProvider = clientProvider; @@ -150,6 +149,8 @@ public class DefaultPluginManager { throw new ConfigurationException(ex); } + + this.configuration.addListener(this); } //~--- methods --------------------------------------------------------------