diff --git a/modules/admaticBidAdapter.js b/modules/admaticBidAdapter.js index d3f28af5f2..4e75f7e583 100644 --- a/modules/admaticBidAdapter.js +++ b/modules/admaticBidAdapter.js @@ -364,8 +364,11 @@ function buildRequestObject(bid) { reqObj.mediatype = bid.mediaTypes.native; } + reqObj.ext = reqObj.ext || {}; + if (deepAccess(bid, 'ortb2Imp.ext')) { - reqObj.ext = bid.ortb2Imp.ext; + Object.assign(reqObj.ext, bid.ortb2Imp.ext); + reqObj.ext.ortb2Imp = bid.ortb2Imp; } reqObj.id = getBidIdParameter('bidId', bid);