diff --git a/foomatic-ieee1284.patch b/foomatic-ieee1284.patch
new file mode 100644
index 0000000..1302d8b
--- /dev/null
+++ b/foomatic-ieee1284.patch
@@ -0,0 +1,17 @@
+--- foomatic-db-20070614/db/source/printer/HP-PhotoSmart_380.xml.ieee1284 2007-06-14 11:55:00.000000000 +0100
++++ foomatic-db-20070614/db/source/printer/HP-PhotoSmart_380.xml 2007-06-14 11:55:13.000000000 +0100
+@@ -24,7 +24,13 @@
+
+
+
+-
++
++ HP
++ Photosmart 380 series_BT
++ 385
++ PCL,DW-PCL,DESKJET,DYN
++
++
+ A
+ hpijs
+
diff --git a/foomatic.spec b/foomatic.spec
index 6495293..3c6c2ed 100644
--- a/foomatic.spec
+++ b/foomatic.spec
@@ -40,6 +40,9 @@ Patch14: foomatic-ampathxml.patch
# Handle non-UTF-8 encodings in imported PPD files.
Patch15: foomatic-bad-utf8.patch
+# Missing IEEE 1284 IDs.
+Patch16: foomatic-ieee1284.patch
+
Url: http://www.linuxprinting.org
BuildRequires: perl >= 3:5.8.1
BuildRequires: libxml2-devel
@@ -102,6 +105,8 @@ popd
pushd foomatic-db-%{dbver}
%patch7 -p1 -b .ppdload-ppd
+%patch16 -p1 -b .ieee1284
+
cd db/source
# For gutenprint printers, use gutenprint-ijs-simplified.5.0.
@@ -246,6 +251,9 @@ rm -fr %buildroot $RPM_BUILD_DIR/%{name}
%{_var}/cache/foomatic
%changelog
+* Thu Jun 14 2007 Tim Waugh
+- Added missing IEEE 1284 ID for HP Photosmart 380 (bug #241352).
+
* Thu Jun 14 2007 Tim Waugh 3.0.2-48
- Updated db to 3.0-20070614.
- Updated db-engine to 3.0-20070614.