diff --git a/clientscr/screensaver_win.cpp b/clientscr/screensaver_win.cpp index e6137a3800..4af2b2b2ad 100644 --- a/clientscr/screensaver_win.cpp +++ b/clientscr/screensaver_win.cpp @@ -885,7 +885,9 @@ VOID CScreensaver::UpdateErrorBoxText() { size_t iIndex = 0; - if (SCRAPPERR_BOINCNOGRAPHICSAPPSEXECUTING == m_hrError) { + if ((SCRAPPERR_BOINCNOGRAPHICSAPPSEXECUTING == m_hrError) + || (SCRAPPERR_DAEMONALLOWSNOGRAPHICS == m_hrError) + ) { if (m_updating_results) return; // results vector is currently being updated by rpc iResultCount = results.results.size();