diff --git a/src/dxvk/dxvk_cmdlist.cpp b/src/dxvk/dxvk_cmdlist.cpp
index 86c3acbdf..a59b7707d 100644
--- a/src/dxvk/dxvk_cmdlist.cpp
+++ b/src/dxvk/dxvk_cmdlist.cpp
@@ -197,6 +197,7 @@ namespace dxvk {
     this->reset();
 
     m_vkd->vkDestroySemaphore(m_vkd->device(), m_sdmaSemaphore, nullptr);
+    m_vkd->vkDestroyFence(m_vkd->device(), m_fence, nullptr);
   }