diff --git a/r2db/db-backends.php b/r2db/db-backends.php
index 44180a2ef4dccecf013e82f9301949b8e5d23949..e99f2df16da5944d9ab8c3cdfe84959b877130f4 100644
--- a/r2db/db-backends.php
+++ b/r2db/db-backends.php
@@ -57,7 +57,7 @@ function noblogs_load_global_dataset($master_file, $ip_file) {
     } else {
         $globaldb['read'] = 0;
         $wpdb->add_database($globaldb);
-        $globaldb['host'] = $ldata;
+        $globaldb['host'] = $ldata . ":" . $mdata["port"];
         $globaldb['read'] = 1;
         $globaldb['write'] = 0;
         $wpdb->add_database($globaldb);