      */
     private function updateMaxHeight():Boolean
     {
-        var max:Number = 0;
+        var max:Number = -1;
         for each (var cellHeight:Number in cellHeights)
         {
             if (cellHeight > max)

    public var rowIndex:int;
    
    private var cellHeights:Vector.<Number>;
    public var maxCellHeight:Number = NaN;
    public var fixedHeight:Number = NaN;
    
    public var next:GridRowNode;
    public var prev:GridRowNode;

        this.rowIndex = rowIndex;
        _numColumns = numColumns;
        
        // initialize cellHeights. all are -1 to start out with.
        cellHeights = new Vector.<Number>(numColumns);
        GridDimensions.clearVector(cellHeights, -1);
    }
    
    private var _numColumns:uint;
