#311 : Fix edge case for quantity based rule adds