boblarson,
Thank you very much. I tested and yes it solved the problem when I removed DoCmd.Echo, but users have to deal with blinking screen every time they click search button. That's OK. Now I can move on. Thanks for all your time and other folks who were kind enough to devote their time in looking into this problem and offered their ideas.
Shan.