From f3b7daf557c0c9194de74c0d4c494fb5a1c57eca Mon Sep 17 00:00:00 2001 From: Nils <> Date: Fri, 3 Jul 2020 22:28:48 +0200 Subject: [PATCH] Check status for null as well, just to be super strict --- src/nsmd.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/nsmd.cpp b/src/nsmd.cpp index 577b3e9..8ef0aee 100644 --- a/src/nsmd.cpp +++ b/src/nsmd.cpp @@ -2286,7 +2286,8 @@ announce_gui( const char *url, bool is_reply ) Client *c = *i; osc_server->send( gui_addr, "/nsm/gui/client/new", c->client_id, c->name ); - osc_server->send( gui_addr, "/nsm/gui/client/status", c->client_id, c->status ); + if ( c->status ) + osc_server->send( gui_addr, "/nsm/gui/client/status", c->client_id, c->status ); if ( c->is_capable_of( ":optional-gui:" ) ) osc_server->send( gui_addr, "/nsm/gui/client/has_optional_gui", c->client_id ); if ( c->label() ) // could be NULL