--- scsi-layer.c.orig	2006-03-12 12:30:00.000000000 +0000
+++ scsi-layer.c	2006-05-08 08:03:15.000000000 +0000
@@ -222,12 +222,17 @@ static int query_type(DeviceHandle *dh)
       case  0: 
       {  int layer_type = buf[6] & 0x0f;
 
+	 if(layer_type == 0x01)
+	    dh->typedescr = "DVD-ROM";
+	 else
+	 {
 	 if(layer_type & 0x06) 
 	    dh->typedescr = "DVD-ROM (faked book type)";
 	 else
 	 {  dh->typedescr = "DVD-ROM";
 	    dh->subType = UNSUPPORTED;
 	 }
+	 }
 	 break;
       }
 
