Fixed add promotion bug