Index: review/drupal/pifr_drupal.client.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/project_issue_file_review/review/drupal/pifr_drupal.client.inc,v
retrieving revision 1.20
diff -u -p -r1.20 pifr_drupal.client.inc
--- review/drupal/pifr_drupal.client.inc	16 Nov 2010 22:38:08 -0000	1.20
+++ review/drupal/pifr_drupal.client.inc	22 Nov 2010 19:34:59 -0000
@@ -158,10 +158,11 @@ class pifr_client_review_pifr_drupal ext
     }
     else {
       // Drupal 7 and above.
-      $edit['database'] = $db_info['name'];
-      $edit['username'] = $db_info['username'];
-      $edit['password'] = $db_info['password'];
-      $edit['host'] = $db_info['host'];
+      $prefix = $edit['driver'];
+      $edit[$prefix . '[database]'] = $db_info['name'];
+      $edit[$prefix . '[username]'] = $db_info['username'];
+      $edit[$prefix . '[password]'] = $db_info['password'];
+      $edit[$prefix . '[host]'] = $db_info['host'];
     }
 
     $b->drupalPost(NULL, $edit, t('Save and continue'));
