Description
When in Settings > Site Users > User Types > Edit Type there is not checked an option 'Automatically approve changes in profile' user could update his profile settings and remain logged in even though such changes should be approved first.
Solution
Now if account needs to be re-approved then we logout user automatically:
http://www.viart.com/downloads/block_user_profile-4.0.8.zip
Download the file above and extract 'block_user_profile.php' into 'blocks' folder of your shop. Please do not forget to make a backup copy of existing file in case something goes wrong.