Actually there are four controls in each location. The correct one is made visible (in the code) depending on two binary switches on another form. The control that does not print is PINTVL_2. When it is set to "visible" in the code, it shows up correctly on the panel, but does not show up when the print function is used for the panel. However, the other three controls in the same location, (for example, PINTVL_2_RTL) print correctly when they are the control visible on the panel when the print function is used. When PINTVL_2 is visible on the form, and the print function is called, there is only the panel background showing on the printout where the control should appear. All of the other controls show up correctly on the printout.