Mai pensato di usare .click() sul document (immagino che usi jquery)? E sul div che ti interessa metti un return false sull'evento click

Esempio:
codice:
//mi raccomando deve andare prima per fermare l'evento successivo
$("#div").click( function(){
   return false;
  });
$(document).click( function(){
   alert('lol');
  });