engine: check offerExists before resolve it

This is redundant, offerExists just checks whether it's present in oMap..