AudioDeviceSettingsPanel ASIO

I get some reports from time to time that my app crashes when people switch from Windows Audio to ASIO.
I have yet to figure out why this happens, but one thing that is annoying is that when the user selects ASIO, it loads some default driver. I would like it to start at No Device, without any device loaded. is this possible?
That way it would at least not crash until the user selected a driver