diff --git a/tools/cooja/java/org/contikios/cooja/Cooja.java b/tools/cooja/java/org/contikios/cooja/Cooja.java index 997d705dd..c9c2bad7a 100644 --- a/tools/cooja/java/org/contikios/cooja/Cooja.java +++ b/tools/cooja/java/org/contikios/cooja/Cooja.java @@ -963,7 +963,7 @@ public class Cooja extends Observable { tooltip += description + " (" + newPluginClass.getName() + ")"; /* Check if simulation plugin depends on any particular radio medium */ - if (pluginType == PluginType.SIM_PLUGIN || pluginType == PluginType.SIM_STANDARD_PLUGIN) { + if ((pluginType == PluginType.SIM_PLUGIN || pluginType == PluginType.SIM_STANDARD_PLUGIN) && (getSimulation() != null)) { if (newPluginClass.getAnnotation(SupportedArguments.class) != null) { boolean active = false; Class[] radioMediums = newPluginClass.getAnnotation(SupportedArguments.class).radioMediums();