Index: drupalvb.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/drupalvb/drupalvb.module,v retrieving revision 1.11.4.12 diff -u -p -r1.11.4.12 drupalvb.module --- drupalvb.module 1 May 2008 22:52:25 -0000 1.11.4.12 +++ drupalvb.module 3 May 2008 19:02:17 -0000 @@ -136,6 +136,9 @@ function drupalvb_auth($username, $passw return; } require_once drupal_get_path('module', 'drupalvb') .'/drupalvb.inc'; + if (!drupalvb_db_is_valid()) { + return; + } if ($vbuser = db_fetch_array(drupalvb_db_query("SELECT userid, password, salt, email FROM {user} WHERE username = '%s'", $username))) { // Rebuild the password. $vbpassword = md5(md5($password) . $vbuser['salt']); @@ -162,6 +165,9 @@ function drupalvb_auth($username, $passw */ function drupalvb_user($op, &$edit, &$account, $category = NULL) { require_once drupal_get_path('module', 'drupalvb') .'/drupalvb.inc'; + if (!drupalvb_db_is_valid()) { + return; + } if ($op == 'login' && variable_get('drupalvb_dual_login', TRUE)) { return drupalvb_user_login($account);