You are not allowed to deal a new row when there are any empty stacks. Use UNDO to get back enough cards to fill your stacks. ...