diff --git a/core/src/test/java/org/infinispan/util/CoreTestBlockHoundIntegration.java b/core/src/test/java/org/infinispan/util/CoreTestBlockHoundIntegration.java
index <HASH>..<HASH> 100644
--- a/core/src/test/java/org/infinispan/util/CoreTestBlockHoundIntegration.java
+++ b/core/src/test/java/org/infinispan/util/CoreTestBlockHoundIntegration.java
@@ -83,6 +83,9 @@ public class CoreTestBlockHoundIntegration implements BlockHoundIntegration {
 
       builder.allowBlockingCallsInside(CacheListenerVisibilityTest.EntryModifiedWithAssertListener.class.getName(), "entryCreated");
       builder.allowBlockingCallsInside(CacheListenerVisibilityTest.EntryCreatedWithAssertListener.class.getName(), "entryCreated");
+
+      CommonsBlockHoundIntegration.allowPublicMethodsToBlock(builder, BlockingLocalTopologyManager.class);
+      CommonsBlockHoundIntegration.allowPublicMethodsToBlock(builder, AbstractControlledLocalTopologyManager.class);
    }
 
    private static void writeJUnitReport(String testName, Throwable throwable, String type) {
ISPN-<I> BlockingLocalTopologyManager is blocking - ignore in BlockHound