10
Hello, sorry for the delay in replying.
This is curious, since such a basic error ought to have appeared long before now. Perhaps it has to do with the particular configuration of your site. Nonetheless, we may be able to compensate for it in the edituser.php file. Find line 159 in edituser.php, it should look like this:
global $xoopsDB, $xoopsUser;
Immediately after it, add this line of code:
$myts =& MyTextSanitizer::getInstance();
On a test site I've tried, edituser.php works fine with and without that line (ie: we don't get the problem you're having), but I think this line will safeguard against the $myts object never being instantiated at all.
Please let us know how it goes. Thanks,
--Julian