diff -up system-config-printer-1.2.6/system-config-printer.py.dnssd-URI system-config-printer-1.2.6/system-config-printer.py
--- system-config-printer-1.2.6/system-config-printer.py.dnssd-URI 2011-01-14 17:04:25.000000000 +0100
+++ system-config-printer-1.2.6/system-config-printer.py 2011-01-18 11:46:53.000000000 +0100
@@ -5654,7 +5654,7 @@ class NewPrinterGUI(GtkGUI):
entry.set_text(new_text)
def on_entNPTDevice_changed(self, ent):
- allowed_chars = string.letters+string.digits+'_-./:'
+ allowed_chars = string.letters+string.digits+'_-./:%()'
self.entry_changed(ent, allowed_chars)
self.setNPButtons()