In the file module/UserPreferences/UserPreference.php on about line 280 we had to change
Code:
if(!empty($row['id'])) { // update
$focus->retrieve($row['id']);
$focus->deleted = 0;
$focus->contents = base64_encode(serialize($contents));
} to
Code:
if(!empty($row['id'])) { // update
$focus->assigned_user_id = $user->id;
$focus->retrieve($row['id'], true, false);
$focus->deleted = 0;
$focus->contents = base64_encode(serialize($contents));
}
Hope this solves your problem too. Check if you have entries in the user_preferences table which don't have an assigned_user_id.
Bookmarks