serious bugfix in lease updates