diff --git a/jbehave-core/src/main/java/org/jbehave/core/embedder/Embedder.java b/jbehave-core/src/main/java/org/jbehave/core/embedder/Embedder.java
index <HASH>..<HASH> 100755
--- a/jbehave-core/src/main/java/org/jbehave/core/embedder/Embedder.java
+++ b/jbehave-core/src/main/java/org/jbehave/core/embedder/Embedder.java
@@ -312,7 +312,7 @@ public class Embedder {
         MetaFilter filter = metaFilter();
         return storyManager.runningStory(storyId, story, filter, null).getFuture();
     }
-
+    
     public void reportStepdocs() {
         reportStepdocs(configuration(), candidateSteps());
     }
@@ -411,7 +411,7 @@ public class Embedder {
         return executorService;
     }
 
-    private StoryManager storyManager() {
+    public StoryManager storyManager() {
         return new StoryManager(configuration(), embedderControls(), embedderMonitor(), executorService(),
                 stepsFactory(), storyRunner());
     }
JBEHAVE-<I>: StoryManager now accessible via the public method from Embedder.