diff --git a/src/xenia/ui/vulkan/fenced_pools.h b/src/xenia/ui/vulkan/fenced_pools.h index 53c29ec4f..d64bcd6ac 100644 --- a/src/xenia/ui/vulkan/fenced_pools.h +++ b/src/xenia/ui/vulkan/fenced_pools.h @@ -93,6 +93,7 @@ class BaseFencedPool { // Transfer owned -> external vkDestroyFence(device_, batch->fence, nullptr); batch->fence = fence; + batch->flags &= ~kBatchOwnsFence; } else if (!(batch->flags & kBatchOwnsFence) && !fence) { // external -> owned VkFenceCreateInfo info;