                     nextTextLine = recreateTextLine(
                     	recycleLine, textLine, maxLineWidth);
                 }  
-                      
-                nRecycleLines--;    
 		    }
 		    else
 		    {

import flash.text.engine.TextElement;
import flash.text.engine.TextLine;
import flash.text.engine.TextLineValidity;
import flashx.textLayout.compose.ITextLineCreator;

import mx.core.mx_internal;
import mx.core.EmbeddedFont;

                	                              textLines:Array,
                	                              bounds:Rectangle):Boolean
	{
       // Start with 0 text lines.
	   mx_internal::releaseTextLines(textLines);
	       
		// Get CSS styles for formats that we have to apply ourselves.
		var direction:String = getStyle("direction");
        var lineBreak:String = getStyle("lineBreak");
