DrBytes solution aboved fixed the problem.
Printable View
DrBytes solution aboved fixed the problem.
I've found the fix I proposed above is NOT safe but it does raise some questions about what is going on with the currencies class in the admin.
Part of the problem is that the admin/includes/functions/general.php file uses the $currencies object in some of its functions, but this object is not globally declared on the admin side. It's also dangerous to require the currencies.php file in this file because currencies.php is required in many different files throughout the admin and does not check that the class is already declared (i.e. require_once is not used).
Oh right we'll that's all way above my head so I'll let you talk it out with the Doc. I've not had any further issues that I've noticed since applying that fix. Though to be fair I don't even know what zen_draw_products_pull_down() does or if I use it so maybe your right...? I'll keep an eye in this thread