Perhaps the OnShow call wants to hide itself.