diff --git a/src/modules/raop/raop-client.c b/src/modules/raop/raop-client.c index 90488e495..cf415d00b 100644 --- a/src/modules/raop/raop-client.c +++ b/src/modules/raop/raop-client.c @@ -1596,7 +1596,7 @@ int pa_raop_client_flush(pa_raop_client *c) { pa_assert(c); - if (!c->rtsp) { + if (!c->rtsp || !pa_rtsp_exec_ready(c->rtsp)) { pa_log_debug("Cannot FLUSH, connection not established yet...)"); return 0; } else if (!c->sci) {