986012
diff -up hplip-3.16.5/scan.py.sourceoption hplip-3.16.5/scan.py
986012
--- hplip-3.16.5/scan.py.sourceoption	2016-06-22 10:25:52.742799941 +0200
986012
+++ hplip-3.16.5/scan.py	2016-06-22 10:34:51.945766487 +0200
986012
@@ -658,6 +658,7 @@ try:
986012
                 sys.exit(1)
986012
         except:
986012
             log.error("Failed to get the source from device.")
986012
+            sys.exit(1)
986012
 
986012
         #check if device has only ADF
986012
         if len(source_option) == 1 and 'ADF' in source_option: