Try some dabs of RTV silicone rubber around the periphery to hold the diagonal in instead of the foam. Put some pieces of filter paper for clearance on the lip (tabs) of the holder as you let the RTV cure and then remove them when cured.
-- Tom Lum (tom_lum@risc.sps.mot.com)