No, you need to add the field with the coding given above to cure the problem.
At the moment because this field is not available when it comes to running the mysql insert statement that the update profile will run, the field is not found thus it bombs out and displays the 'Could not update users table'.
Therefore to review, go to your MySQL frontend of choice and run:
Code: Select all
ALTER TABLE phpbb_users ADD COLUMN user_timezone float DEFAULT '0' NOT NULL