fix 'no changed password' warning to exception