Under some circumstances it doesn't work under Vista. We've not been able to work out why but it *might* have something to do with UserControls being inserted during initialisation. What we see in those cases is the dialog appearing at the top left of the desktop.