diff -r c4b057708436 -r 18d013f98fd0 includes/clientside/static/login.js --- a/includes/clientside/static/login.js Fri Jul 17 09:07:50 2009 -0400 +++ b/includes/clientside/static/login.js Fri Jul 17 17:11:09 2009 -0400 @@ -512,7 +512,7 @@ var div = document.createElement('div'); div.id = 'ajax_login_form'; - var show_captcha = ( data.locked_out && data.lockout_info.lockout_policy == 'captcha' ) ? data.lockout_info.captcha : false; + var show_captcha = ( data.locked_out.locked_out && data.locked_out.lockout_policy == 'captcha' ) ? data.locked_out.captcha : false; // text displayed on re-auth if ( logindata.user_level > USER_LEVEL_MEMBER ) @@ -761,7 +761,7 @@ logindata.loggedin_username = data.username // Are we locked out? If so simulate an error and disable the controls - if ( data.lockout_info.lockout_policy == 'lockout' && data.locked_out ) + if ( data.lockout_info.lockout_policy == 'lockout' && data.locked_out.locked_out ) { f_username.setAttribute('disabled', 'disabled'); f_password.setAttribute('disabled', 'disabled');