     //----------------------------------
     //  helpContent
     //----------------------------------
-    private var _helpContent:IDeferredInstance; 
+    private var _helpContent:IDeferredInstance;
+    private var helpContentChanged:Boolean = false;
     
     [Bindable("labelChanged")]
     [Inspectable(category="General", defaultValue="")]

    public function set helpContent(value:IDeferredInstance):void
    {
        _helpContent = value;
        
        createHelpContent();
    }
    
    /**

     */
    private function createHelpContent():void
    {
        if (_helpContent && helpContentGroup && helpContentChanged)
        {            
            helpContentChanged = false;
            
            var content:Object = _helpContent.getInstance();
            
            if (!(content is Array))
