Pricing rule on product

hi, i have created pricing rule i.e., if item ‘ABC’ with minimum qty 5 has ordered then item ‘DEF’ qty 1 given free, this is my scenario.
When i create sales order, free item price is populated from item price list instead it should be populated has zero, anyone has solution for this kindly help.

Did you find any solution?