diff --git a/app/plugin.go b/app/plugin.go index 7196e4e0e0..7896d42e0d 100644 --- a/app/plugin.go +++ b/app/plugin.go @@ -183,7 +183,9 @@ func (a *App) InitPlugins(pluginDir, webappPluginDir string) { a.SyncPluginsActiveState() if pluginsEnvironment := a.GetPluginsEnvironment(); pluginsEnvironment != nil { pluginsEnvironment.RunMultiPluginHook(func(hooks plugin.Hooks) bool { - hooks.OnConfigurationChange() + if err := hooks.OnConfigurationChange(); err != nil { + a.Log.Error("Plugin OnConfigurationChange hook failed", mlog.Err(err)) + } return true }, plugin.OnConfigurationChangeId) }