diff --git a/addons/arsenal/missions/Arsenal.VR/fnc_createTarget.sqf b/addons/arsenal/missions/Arsenal.VR/fnc_createTarget.sqf
index 0b4fdf81dd..d33d669ae1 100644
--- a/addons/arsenal/missions/Arsenal.VR/fnc_createTarget.sqf
+++ b/addons/arsenal/missions/Arsenal.VR/fnc_createTarget.sqf
@@ -24,8 +24,16 @@ _target setSpeedMode "LIMITED";
 _target disableAI "TARGET";
 _target disableAI "AUTOTARGET";
 _target allowFleeing 0;
-_target setSpeaker "NoVoice";
-[{_this setSpeaker "NoVoice"}, _target] call CBA_fnc_execNextFrame;
+_target setSpeaker "Base";
+
+[{
+    params ["_target", "_time"];
+
+    if (speaker _target == "Base") exitWith {time > _time};
+    _target setSpeaker "Base";
+    false
+}, {}, [_target, time + 1]] call CBA_fnc_waitUntilAndExecute;
+
 _player reveal [_target, 4];
 
 _target addVest vest _player;