diff --git a/xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/browser/Browser.java b/xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/browser/Browser.java
index b9e8eaec2af4d0c86f03df5486e18cdbd8faf2dc..f7a050c0bc3d6c8cd7c5d45c4d63262664370c68 100644
--- a/xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/browser/Browser.java
+++ b/xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/browser/Browser.java
@@ -63,7 +63,7 @@ public enum Browser
 
     Browser(Capabilities capabilities)
     {
-        this.capabilities = capabilities;
+        this.capabilities = capabilities.merge(buildCommonCapabilities());
     }
 
     /**
@@ -94,7 +94,6 @@ private static Capabilities buildCommonCapabilities()
     private static FirefoxOptions buildFirefoxOptions()
     {
         FirefoxOptions options = new FirefoxOptions();
-        options.merge(buildCommonCapabilities());
         // Create the profile on the fly, mostly for test.
         if (options.getProfile() == null) {
             options.setProfile(new FirefoxProfile());
@@ -107,7 +106,6 @@ private static FirefoxOptions buildFirefoxOptions()
     private static ChromeOptions buildChromeOptions()
     {
         ChromeOptions options = new ChromeOptions();
-        options.merge(buildCommonCapabilities());
         LoggingPreferences logPrefs = new LoggingPreferences();
         logPrefs.enable(LogType.BROWSER, Level.ALL);
         options.setCapability(ChromeOptions.LOGGING_PREFS, logPrefs);