         super.saveNavigatorState();
         
         if (navigators.length > 0)
-            persistenceManager.setProperty("navigatorState", navigator.saveViewData());
+            persistenceManager.setProperty("navigatorState", tabbedNavigator.saveViewData());
     }
 
     /**

     */ 
    override mx_internal function get activeView():View
    {
        if (navigator)
            return navigator.activeView;
        
        return null;
    }

import flash.events.StageOrientationEvent;
import flash.net.registerClassAlias;

import mx.core.mx_internal;
import mx.utils.BitFlagUtil;

