Flash with underlying html problem

I have a flash page with an underlying html page, the html using ‘div id’. So if you have flash you see the flash stuff, if you don’t have flash you see the html. It works ok but when the page loads I get a glimpse of the underlying html before the flash kicks in. It looks like a mistake. Is there any way of having the html not appear at all for flash viewers?..