Efectivamente es por usar window.showModalDialog, ya que si usas window.Open no te encontrarás con este problema.
Ahora bien tiene una muy fácil solución que es:En el <head> de 'EmpresasDomicilio.aspx' introduce esta linea:
<base target="_self">
Y problema resuelto.