     {
         super();
 
-		var info:Object = SystemManagerGlobals.info;
+        if (SystemManagerGlobals.topLevelSystemManagers.length)
+        {
+            if (SystemManagerGlobals.topLevelSystemManagers[0].currentFrame == 1)
+            {
+                ignoreMissingBundles = true;
+                SystemManagerGlobals.topLevelSystemManagers[0].
+                    addEventListener(Event.ENTER_FRAME, enterFrameHandler);
+            }
+        }
+        
+        var info:Object = SystemManagerGlobals.info;
         if (info)
             processInfo(info, false);
 
+        ignoreMissingBundles = false;
+        
         if (SystemManagerGlobals.topLevelSystemManagers.length)
 		    SystemManagerGlobals.topLevelSystemManagers[0].
 			    addEventListener(FlexEvent.NEW_CHILD_APPLICATION, newChildApplicationHandler);

        
        if (!bundleClass)
        {
            throw new Error(
                "Could not find compiled resource bundle '" + bundleName +
                "' for locale '" + locale + "'.");

    //
    //--------------------------------------------------------------------------

    /**
     *  @private
     * 
     *  Whether or not to throw an error.
     */
    private var ignoreMissingBundles:Boolean;
    
    /**
     *  @private
     * 
