diff --git a/src/outputs.cpp b/src/outputs.cpp index b688252b..aab7b8a3 100644 --- a/src/outputs.cpp +++ b/src/outputs.cpp @@ -37,8 +37,8 @@ void Outputs::Init() w->HighlightColor(Config.main_highlight_color); w->SetItemDisplayer(Display::Pairs); - FetchList(); isInitialized = 1; + FetchList(); } void Outputs::SwitchTo() @@ -109,6 +109,8 @@ void Outputs::MouseButtonPressed(MEVENT me) void Outputs::FetchList() { + if (!isInitialized) + return; MPD::OutputList ol; Mpd.GetOutputs(ol); w->Clear();