diff --git a/blueflood-core/src/main/java/com/rackspacecloud/blueflood/utils/ModuleLoader.java b/blueflood-core/src/main/java/com/rackspacecloud/blueflood/utils/ModuleLoader.java
index <HASH>..<HASH> 100644
--- a/blueflood-core/src/main/java/com/rackspacecloud/blueflood/utils/ModuleLoader.java
+++ b/blueflood-core/src/main/java/com/rackspacecloud/blueflood/utils/ModuleLoader.java
@@ -16,6 +16,7 @@
 
 package com.rackspacecloud.blueflood.utils;
 
+import com.google.common.annotations.VisibleForTesting;
 import com.rackspacecloud.blueflood.service.Configuration;
 import com.rackspacecloud.blueflood.service.CoreConfig;
 import org.slf4j.Logger;
@@ -64,4 +65,9 @@ public class ModuleLoader {
 
         return moduleInstance;
     }
+
+    @VisibleForTesting
+    public static void clearCache() {
+        loadedModules.clear();
+    }
 }
Clear the cache, so that it won't interfere with tests.