diff --git a/scm-webapp/src/main/java/sonia/scm/plugin/PluginDependencyTracker.java b/scm-webapp/src/main/java/sonia/scm/plugin/PluginDependencyTracker.java index 2ec956237a..a68b391b97 100644 --- a/scm-webapp/src/main/java/sonia/scm/plugin/PluginDependencyTracker.java +++ b/scm-webapp/src/main/java/sonia/scm/plugin/PluginDependencyTracker.java @@ -12,7 +12,9 @@ class PluginDependencyTracker { private final Map> plugins = new HashMap<>(); void addInstalled(PluginDescriptor plugin) { - plugin.getDependencies().forEach(dependency -> addDependency(plugin.getInformation().getName(), dependency)); + if (plugin.getDependencies() != null) { + plugin.getDependencies().forEach(dependency -> addDependency(plugin.getInformation().getName(), dependency)); + } } void removeInstalled(PluginDescriptor plugin) {