Nochmal ich.
im Forum selbst ist das ganze nämlich tatsächlich ein Array.
Und nur für die Profilaufrufe wohl ein Objekt.
Also sollten die Variablen nicht geändert werden.
Ich habe nun stattdessen eine Umwandlung des Objekts in ein Array vorgenommen:
function mxbGetRepairedStatus ($memberinfo)
{
global $table_members, $prefix;
static $cache;
// Objekt -> Array Konvertierng
if(!is_array($memberinfo))
{
$memberarray = get_object_vars($memberinfo);
$memberinfo = $memberarray;
}
// Objekt -> Array Konvertierng Ende