diff --git a/module/VuFind/tests/integration-tests/src/VuFindTest/Mink/FavoritesTest.php b/module/VuFind/tests/integration-tests/src/VuFindTest/Mink/FavoritesTest.php
index 028ec72fc1277b257c7fe7b426b93f94694d4414..98b242ef6da4baa3d37c194367c94fb2ddaaf5b4 100644
--- a/module/VuFind/tests/integration-tests/src/VuFindTest/Mink/FavoritesTest.php
+++ b/module/VuFind/tests/integration-tests/src/VuFindTest/Mink/FavoritesTest.php
@@ -79,6 +79,12 @@ class FavoritesTest extends \VuFindTest\Unit\MinkTestCase
         return $page;
     }
 
+    protected function stripHash($url)
+    {
+        $parts = explode('#', $url);
+        return $parts[0];
+    }
+
     public function testAddRecordToFavoritesNewAccount()
     {
         // Change the theme:
@@ -122,10 +128,10 @@ class FavoritesTest extends \VuFindTest\Unit\MinkTestCase
         $this->assertNotNull($page->find('css', '.alert.alert-info')); // .success?
         $page->find('css', '.modal-body .btn.btn-default')->click();
         // Check list page
-        $recordURL = $session->getCurrentUrl();
+        $recordURL = $this->stripHash($session->getCurrentUrl());
         $page->find('css', '#savedLists a')->click();
         $page->find('css', '.resultItemLine1 a')->click();
-        $this->assertEquals($session->getCurrentUrl(), $recordURL);
+        $this->assertEquals($recordURL, $this->stripHash($session->getCurrentUrl()));
         $page->find('css', '.logoutOptions a[title="Log Out"]')->click();
         $session->stop();
     }