This occurs when the discount is a standard Per Order discount.  There is no program specificity because the discount does not apply to the ticket, just the order. 

To correct this, recreate the discount as a Per item discount and specify the included program on the Programs tab.