diff --git a/container/src/main/java/org/jboss/forge/furnace/impl/FurnaceImpl.java b/container/src/main/java/org/jboss/forge/furnace/impl/FurnaceImpl.java
index <HASH>..<HASH> 100644
--- a/container/src/main/java/org/jboss/forge/furnace/impl/FurnaceImpl.java
+++ b/container/src/main/java/org/jboss/forge/furnace/impl/FurnaceImpl.java
@@ -137,7 +137,6 @@ public class FurnaceImpl implements Furnace
       }
 
       fireBeforeContainerStartedEvent();
-      status = ContainerStatus.STARTED;
 
       try
       {
@@ -172,6 +171,8 @@ public class FurnaceImpl implements Furnace
                   }
                }
             }
+            status = ContainerStatus.STARTED;
+            
             Thread.sleep(100);
          }
          while (alive && serverMode);
Don't mark container as started until after first stable addon bootup sequence.