diff --git a/src/virtio/vulkan/vn_queue.c b/src/virtio/vulkan/vn_queue.c index 2fada966c3a..96acb8559fc 100644 --- a/src/virtio/vulkan/vn_queue.c +++ b/src/virtio/vulkan/vn_queue.c @@ -986,8 +986,7 @@ vn_queue_wsi_present(struct vn_queue_submission *submit) struct vk_queue *queue_vk = vk_queue_from_handle(submit->queue_handle); struct vn_device *dev = vn_device_from_vk(queue_vk->base.device); - /* base_bo can be NULL for prime blit src */ - if (!submit->wsi_mem || !submit->wsi_mem->base_bo) + if (!submit->wsi_mem) return; if (dev->renderer->info.has_implicit_fencing) {