--- deliantra/server/socket/item.C 2008/04/22 07:28:05 1.61 +++ deliantra/server/socket/item.C 2008/04/23 07:49:57 1.62 @@ -936,8 +936,6 @@ else drop_object (pl, op, nrof); - update_after_inventory_change (pl); - return; } else if (to == pl->count) @@ -963,10 +961,9 @@ * in a sack, so check for those things. We should also check * an make sure env is in fact a container for that matter. */ - if (env->type == CONTAINER && can_pick (pl, op) && sack_can_hold (pl, env, op, nrof)) - { - put_object_in_sack (pl, env, op, nrof); - update_after_inventory_change (pl); - } + if (env->type == CONTAINER + && can_pick (pl, op) + && sack_can_hold (pl, env, op, nrof)) + put_object_in_sack (pl, env, op, nrof); }