diff --git database/database.inc database/database.inc
index 4024a04..7d37c41 100644
--- database/database.inc
+++ database/database.inc
@@ -1366,7 +1366,7 @@ abstract class Database {
   final public static function parseConnectionInfo() {
     global $databases;
 
-    if (empty($databases)) {
+    if (empty(self::$databaseInfo)) {
       dbtng_load_connection_info();
     }
 
