diff --git a/source/adapters/level_zero/event.cpp b/source/adapters/level_zero/event.cpp index a0b3dcd328..eae16f0c57 100644 --- a/source/adapters/level_zero/event.cpp +++ b/source/adapters/level_zero/event.cpp @@ -1114,7 +1114,6 @@ ur_result_t urEventReleaseInternal(ur_event_handle_t Event) { // enabled or not, so we access properties of the queue and that's why queue // must released later. if (DisableEventsCaching || !Event->OwnNativeHandle) { - ZE_CALL_NOCHECK(zeEventDestroy, (Event->ZeEvent)); delete Event; } else { Event->Context->addEventToContextCache(Event);