Don't swap AreaPtg references from relative to absolute, by correctly processing the fields. Patch from bug #44293