diff --git a/src/add-ons/print/drivers/preview/InterfaceUtils.cpp b/src/add-ons/print/drivers/preview/InterfaceUtils.cpp index 10bef48900..1aadbe4ca4 100644 --- a/src/add-ons/print/drivers/preview/InterfaceUtils.cpp +++ b/src/add-ons/print/drivers/preview/InterfaceUtils.cpp @@ -133,6 +133,8 @@ BlockingWindow::QuitRequested() { if (fReadyToQuit) { return true; } else { + // user requested to quit the window + *fResult = B_OK; release_sem(fExitSem); return false; }