                 dataTips = false;
             if (dataTips)
             {
-                if (!dataIsColumn && (textWidth > width 
+                if (!(_data is AdvancedDataGridColumn) && (textWidth > width 
                     || column.dataTipFunction || column.dataTipField 
                     || dg.dataTipFunction || dg.dataTipField))
                 {

    {
        _data = value;
		
		if (value != null)
		{
			// set it to false here as item renderers are re-used
			dataIsColumn = false;
			if (getQualifiedClassName(value) == "mx.controls.advancedDataGridClasses::AdvancedDataGridColumn")
				dataIsColumn = true;
		}

        dispatchEvent(new FlexEvent(FlexEvent.DATA_CHANGE));
    }


    /**
     *  @private
     */
    private var _listData:AdvancedDataGridListData;

    [Bindable("dataChange")]
    
