diff --git a/tests/e2e-uninstall/get-matomo-tables.php b/tests/e2e-uninstall/get-matomo-tables.php
index 2f5bf5030..fa810c365 100644
--- a/tests/e2e-uninstall/get-matomo-tables.php
+++ b/tests/e2e-uninstall/get-matomo-tables.php
@@ -19,6 +19,11 @@
 	exit;
 }
 
+$multi = isset( $_GET['multi'] ) ? ( (int) $_GET['multi'] ) : 0;
+if ( $multi ) {
+	$dbname = preg_replace( '/-multi$/', '', $dbname );
+}
+
 $pdo   = new \PDO( "mysql:host=$host;dbname={$dbname}", 'root', 'pass' );
 $query = $pdo->prepare( 'SHOW TABLES' );
 $query->execute();
diff --git a/tests/e2e-uninstall/uninstall.e2e.ts b/tests/e2e-uninstall/uninstall.e2e.ts
index cfd7dff44..f08b71802 100644
--- a/tests/e2e-uninstall/uninstall.e2e.ts
+++ b/tests/e2e-uninstall/uninstall.e2e.ts
@@ -16,8 +16,7 @@ describe('MWP Uninstall', () => {
   });
 
   async function getTablesInstalled(): Promise<any> {
-    console.log('root url: ' + `${await Website.rootUrl()}/matomo-for-wordpress/tests/e2e-uninstall/get-matomo-tables.php`);
-    let result: any = await fetch(`${await Website.rootUrl()}/matomo-for-wordpress/tests/e2e-uninstall/get-matomo-tables.php`);
+    let result: any = await fetch(`${await Website.rootUrl()}/matomo-for-wordpress/tests/e2e-uninstall/get-matomo-tables.php?multi=0`);
     result = await result.text();
     try {
       result = JSON.parse(result);
@@ -67,7 +66,6 @@ describe('MWP Uninstall', () => {
     expect(result.tables).toBeInstanceOf(Array); // sanity check
 
     console.log(`result.dbname is: ${result.dbname}`);
-
     let tables = result.tables;
     tables = tables.filter((t: string) => t.includes('matomo'));
     expect(tables).toEqual([]); // check there are no tables with "matomo" in the name