Well, I wouldn't say it "effectively disabled avast!" - the avast! service was still running, so the resident protection should still be active - "only" the windows are not visible.
To fix the problem, just add the path to ashDisp.exe into
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
(as the value named avast!).