Hi Kamal,
When every you premature the deal it will compare FX gain/loss on premature rate only not on original forward contract rate this is as per standard business functionality.
I would like to know why you want it has to compare with original forward contact ?
Regards,
Naresh Garla.