             try
             {
                 if ( !hasComplexFieldName ) 
-                    data = data[dataField];
+                data = data[dataField];
                 else 
                     data = deriveComplexColumnData( data );
             }

        var fontStyle:String = getStyle("fontStyle");
        var bold:Boolean = fontWeight == "bold";
        var italic:Boolean = fontStyle == "italic";
        var embeddedFont:EmbeddedFont =
            getEmbeddedFont(fontName, bold, italic);
        oldEmbeddedFontContext =
            embeddedFontRegistry.getAssociatedModuleFactory(
                embeddedFont, flexModuleFactory);             
    }
    
    /**

        // Check if the module factory has changed.
        var bold:Boolean = fontWeight == "bold";
        var italic:Boolean = fontStyle == "italic";
        var fontContext:IFlexModuleFactory = (noEmbeddedFonts || !embeddedFontRegistry) ? 
			null : 
            embeddedFontRegistry.getAssociatedModuleFactory(
                fontName, bold, italic, this, flexModuleFactory)
        return fontContext != oldEmbeddedFontContext;
    }

