diff --git a/src/mpdpp.cpp b/src/mpdpp.cpp index 77f99616..40aad64e 100644 --- a/src/mpdpp.cpp +++ b/src/mpdpp.cpp @@ -191,7 +191,7 @@ void Connection::UpdateDirectory(const string &path) { mpd_sendUpdateCommand(itsConnection, path.c_str()); mpd_finishCommand(itsConnection); - if (!itsConnection->error) + if (!itsConnection->error && itsUpdater) { itsCurrentStatus->updatingDb = 1; StatusChanges ch;