05c4c34
diff -up system-config-printer-1.1.16/system-config-printer.py.auto_make system-config-printer-1.1.16/system-config-printer.py
05c4c34
--- system-config-printer-1.1.16/system-config-printer.py.auto_make	2010-02-07 10:41:54.920037762 +0000
05c4c34
+++ system-config-printer-1.1.16/system-config-printer.py	2010-02-07 10:42:18.683912304 +0000
05c4c34
@@ -6375,10 +6375,14 @@ class NewPrinterGUI(GtkGUI):
05c4c34
         model = self.tvNPMakes.get_model()
05c4c34
         model.clear()
05c4c34
         found = False
05c4c34
-        auto_make_lower = self.auto_make.lower ()
05c4c34
+        if self.auto_make:
05c4c34
+            auto_make_lower = self.auto_make.lower ()
05c4c34
+        else:
05c4c34
+            auto_make_lower = None
05c4c34
+
05c4c34
         for make in makes:
05c4c34
             iter = model.append((make,))
05c4c34
-            if make.lower() == auto_make_lower:
05c4c34
+            if auto_make_lower != None and make.lower() == auto_make_lower:
05c4c34
                 path = model.get_path(iter)
05c4c34
                 self.tvNPMakes.set_cursor (path)
05c4c34
                 self.tvNPMakes.scroll_to_cell(path, None,