I won't guanantee that this is you answer, but it is my undertanding that a product like BIN or KILZ can be used on anything (including glass) for paint to adhere to. I believe that they are basically shellac. I did use BIN on panelling before painting and the job came out fine. Good Luck.