     public function set helpContent(value:IDeferredInstance):void
     {
         _helpContent = value;
-        
-        createHelpContent();
+        helpContentChanged = true;
+        invalidateProperties();
     }
     
     /**

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

    //
    //--------------------------------------------------------------------------
 
    /**
     *  @private
     */
    override protected function commitProperties():void
    {
        super.commitProperties();
        
        createHelpContent();
    }
    
    /**
     *  @private
