metacortex tiene una buena idea. Yo alguna vez hice algo mezclando css que tambien podria servir. Si no tienes contenido puedes crear dos class en css. En una tendras el div normal con las propiedades que le asignes y en la otra una clase que tenga un display none, algo asi como:
Entonces en función de si existe o no información renombraras el div con uno u otro nombre. Espero haber sido claro con la idea.