diff --git a/gfx/drivers/vulkan.c b/gfx/drivers/vulkan.c index 167f10fd9e..8afd897fa9 100644 --- a/gfx/drivers/vulkan.c +++ b/gfx/drivers/vulkan.c @@ -1894,7 +1894,7 @@ static bool vulkan_frame(void *data, const void *frame, if (vk->hw.enable) { /* Does this make that this can happen at all? */ - if (vk->hw.image) + if (vk->hw.image && vk->hw.image->create_info.image) { input.image = vk->hw.image->create_info.image; input.view = vk->hw.image->image_view;