138a139,144
> 	}
> 	status = label.layout(blockArea);
> 	if (status.isIncomplete()) {
> 	    return status;
> 	}
>         
140,145d145
<             status = label.layout(blockArea);
<             if (status.isIncomplete()) {
<                 return status;
<             }
<         }
< 
147a148,152
> 	    if(status.laidOutNone()) {
> 		label.removeAreas();
> 		this.marker = 1;
> 		return status;
> 	    }
