Index: branches/5.2.x/core/units/helpers/controls/edit_picker_helper.php =================================================================== diff -u -r13840 -r14095 --- branches/5.2.x/core/units/helpers/controls/edit_picker_helper.php (.../edit_picker_helper.php) (revision 13840) +++ branches/5.2.x/core/units/helpers/controls/edit_picker_helper.php (.../edit_picker_helper.php) (revision 14095) @@ -1,6 +1,6 @@ Loaded) { + if ($records_to_delete && $main_object->isLoaded()) { $where_clause = Array ( $foreign_key . ' = ' . $main_object->GetID(), $sub_prefix_field . ' IN (' . implode(',', $records_to_delete) . ')',