diff --git a/src/amd/vulkan/radv_device.c b/src/amd/vulkan/radv_device.c index 1637aefd456..24f43ba5c61 100644 --- a/src/amd/vulkan/radv_device.c +++ b/src/amd/vulkan/radv_device.c @@ -693,7 +693,9 @@ radv_physical_device_try_create(struct radv_instance *instance, drmDevicePtr drm fail_disk_cache: disk_cache_destroy(device->disk_cache); +#ifdef ENABLE_SHADER_CACHE fail_wsi: +#endif device->ws->destroy(device->ws); fail_base: vk_physical_device_finish(&device->vk);