diff --git a/addons/medical/functions/fnc_setUnconscious.sqf b/addons/medical/functions/fnc_setUnconscious.sqf index 9ea9acd7c3..d1a64f9e47 100644 --- a/addons/medical/functions/fnc_setUnconscious.sqf +++ b/addons/medical/functions/fnc_setUnconscious.sqf @@ -29,7 +29,9 @@ if (!local _unit) exitwith { }; // Get rid of the object we are carrying, before we go unconscious. -[_unit, ObjNull, [0,0,0]] call EFUNC(common,carryObj); +if (!isNil QEFUNC(dragging,carryObj)) then { + [_unit, ObjNull, [0,0,0]] call EFUNC(dragging,carryObj); +}; // Set the unit in the unconscious state. _unit setvariable ["ACE_isUnconscious", true, true];