             var recycleLine:TextLine = TextLineRecycler.getLineForReuse();
 			if (recycleLine)
 			{
-				if (fontContext)
+				if (fontContext as ISWFContext)
 				{
 					nextTextLine = fontContext.callInContext(
 						textBlock["recreateTextLine"], textBlock,

	 *  @private
	 *  Storage for the fontContext property.
	 */
	private var _fontContext:ISWFContext;
	
	/**
	 *  The ISWFContext instance that FTETextField
	 *  uses for creating TextLine objects.
	 * 
	 *  <p>Set this if you need lines to be created in a different
	 *  SWF context than the one containing the TLF code.</p>

		
		textContainerManager.hostFormat = hostFormat;
		
		textContainerManager.swfContext = fontContext as ISWFContext;
		
		textContainerManager.setTextFlow(textFlow)
		
