diff --git a/sunshine/platform/linux/audio.cpp b/sunshine/platform/linux/audio.cpp index 2770e515732..f4b7ee1c70f 100644 --- a/sunshine/platform/linux/audio.cpp +++ b/sunshine/platform/linux/audio.cpp @@ -397,7 +397,10 @@ class server_t : public audio_control_t { alarm->ring(-1); } - sink_name = server_info->default_sink_name; + // pulseaudio can return NULL when no sink name is defined, see: #226 + if(server_info->default_sink_name != nullptr) { + sink_name = server_info->default_sink_name; + } alarm->ring(0); };