From 26f0e5a0fa47d969ab929a1783bfd8813df55fda Mon Sep 17 00:00:00 2001 From: Till Kamppeter Date: Mon, 31 Oct 2005 12:32:37 +0000 Subject: - Fixed setting up printers with pre-made Foomatic PPD in /usr/share/cups/model (bug #19524). --- perl-install/printer/main.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'perl-install/printer/main.pm') diff --git a/perl-install/printer/main.pm b/perl-install/printer/main.pm index 25f58474b..fa633e0cc 100644 --- a/perl-install/printer/main.pm +++ b/perl-install/printer/main.pm @@ -635,7 +635,9 @@ sub read_printer_db { $entry->{ENTRY} =~ s/^CITOH/C.ITOH/i; $entry->{ENTRY} =~ s/^KYOCERA[\s\-]*MITA/KYOCERA/i; - if ($entry->{defaultdriver}) { + if (($entry->{defaultdriver}) && + (member($entry->{defaultdriver}, + @{$entry->{drivers}}))) { my $driver = $entry->{defaultdriver}; $entry->{driver} = $driver; if (defined($ppds->{$driver})) { -- cgit v1.2.1