diff --git a/hgdriver/hgdev/hg_scanner.cpp b/hgdriver/hgdev/hg_scanner.cpp index 8b29916..d6e7e80 100644 --- a/hgdriver/hgdev/hg_scanner.cpp +++ b/hgdriver/hgdev/hg_scanner.cpp @@ -1171,6 +1171,9 @@ void hg_scanner::working_done(void*) if (!online_) status_ = SCANNER_ERR_DEVICE_NOT_FOUND; + if (double_paper_handle_ != DOUBLE_PAPEAR_STOP) + status_ = SCANNER_ERR_OK; + switch (status_) { case SCANNER_ERR_OK: