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

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

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