Why does the the cart always send a packing slip with all RMA statuses?

Why does the the cart always send a packing slip with all RMA statuses? This does not make sense! The system should only send a packing slip for Approved RMA's. All other RMA statuses such as Requested, Denied, and Completed do not justify a packing slip due to the fact that the customer will not be shipping the product back with these statuses. The only status that the customer is authorized to ship product on is “approved”.



Does anyone have a fix for this. I would call this a bug!



Is there a place I can change this in the code?



I am currently running Multi-Vendor 2.2.4 version of CS-Cart.