diff --git a/java/src/org/openqa/selenium/grid/data/DefaultSlotMatcher.java b/java/src/org/openqa/selenium/grid/data/DefaultSlotMatcher.java index 6b5076313ba1d..594f1061dd6c6 100644 --- a/java/src/org/openqa/selenium/grid/data/DefaultSlotMatcher.java +++ b/java/src/org/openqa/selenium/grid/data/DefaultSlotMatcher.java @@ -79,7 +79,9 @@ public boolean matches(Capabilities stereotype, Capabilities capabilities) { (capabilities.getBrowserName() == null || capabilities.getBrowserName().isEmpty()) || Objects.equals(stereotype.getBrowserName(), capabilities.getBrowserName()); boolean browserVersionMatch = - (capabilities.getBrowserVersion() == null || capabilities.getBrowserVersion().isEmpty()) + (capabilities.getBrowserVersion() == null + || capabilities.getBrowserVersion().isEmpty() + || Objects.equals(capabilities.getBrowserVersion(), "stable")) || Objects.equals(stereotype.getBrowserVersion(), capabilities.getBrowserVersion()); boolean platformNameMatch = capabilities.getPlatformName() == null