The problem had nothing to do with the adminfunctions.php. It was happening because in the functions.php the getuserinfo function was looking for a table that didnt exist at the time. Thus running the fix broken user profiles would populate this table and the problem was solved.
I have however fixed this by using a left join instead of an inner join where the table is not required to be populated. So give the new installers a try.
P.S I have added some screenies too! and the htl version of this hack.
|