fix 'session timeout' bug