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