Fixed bugs in WebListener