--- biblio.install.new	2008-02-05 17:23:41.000000000 -0600
+++ biblio.install.last_fix	2008-02-05 17:59:14.000000000 -0600
@@ -222,7 +222,7 @@
 
       // some customizations of the default types 
       _add_types($result);
-
+  
   if (count($result) == count(array_filter($result))) {
   	drupal_set_message(t('The biblio module has successfully added its tables to the database.'));
   }
@@ -754,6 +754,9 @@
   case 'mysqli':
     return "/*!40000 ALTER TABLE {$table} DISABLE KEYS */;";
     break;
+  case 'pgsql':
+    return "SELECT true;"; // Disabling keys is a no-op in Postgres
+    break;
   }
 }
 
@@ -763,6 +766,9 @@
   case 'mysqli':
     return "/*!40000 ALTER TABLE {$table} ENABLE KEYS */;";
     break;
+  case 'pgsql':
+    return "SELECT true;"; // Enabling keys is a no-op in Postgres
+    break;
   }
 }
 
