diff --git a/src/controller/controller_connectors.cpp b/src/controller/controller_connectors.cpp index d075d110..7f1528ec 100644 --- a/src/controller/controller_connectors.cpp +++ b/src/controller/controller_connectors.cpp @@ -95,7 +95,7 @@ namespace Controller { continue; } //ignore connectors that are not installed - if ( !capabilities["connectors"].isMember(connName)){ + if (!capabilities.isMember("connectors") || !capabilities["connectors"].isMember(connName)){ ( *ait)["online"] = "Not installed"; if (( *ait)["online"].asString() != prevOnline){ Log("WARN", connName + " connector is enabled but doesn't exist on system! Ignoring connector.");