Er, what happens if the rect is null...?