diff --git a/spectrum_manager/src/server.cpp b/spectrum_manager/src/server.cpp index 72c4f70a70064b52c0ef534f0e000430188ed430..ff8c4b02c38748d4ca6661d1e81e3269ff6c541a 100644 --- a/spectrum_manager/src/server.cpp +++ b/spectrum_manager/src/server.cpp @@ -292,7 +292,12 @@ std::string Server::send_command(const std::string &jid, const std::string &cmd) eventLoop.runOnce(); } - return get_response(); + std::string response = get_response(); + if (response == "Empty response") { + return ""; + } + + return response; } void Server::serve_onlineusers(struct mg_connection *conn, struct http_message *hm) {