sane.ds: Indicate that we used a modal dialog.
diff --git a/dlls/sane.ds/ds_ctrl.c b/dlls/sane.ds/ds_ctrl.c
index 2b90e9f..b0867cf 100644
--- a/dlls/sane.ds/ds_ctrl.c
+++ b/dlls/sane.ds/ds_ctrl.c
@@ -582,6 +582,7 @@
             activeDS.currentState = 5; /* Transitions to state 5 */
 		FIXME("showing UI\n");
             rc = DoScannerUI();
+            pUserInterface->ModalUI = TRUE;
             if (!rc)
             {
                 if (activeDS.windowMessage)