diff --git a/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp index 4e62f8b3c..a5fb4db8a 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp @@ -3188,7 +3188,7 @@ VkResult WrappedVulkan::vkCreateDevice(VkPhysicalDevice physicalDevice, // we must turn on bufferDeviceAddressCaptureReplay. We verified that this feature was available // before we whitelisted the extension/feature - if(enabledFeaturesVK12) + if(enabledFeaturesVK12 && enabledFeaturesVK12->bufferDeviceAddress) enabledFeaturesVK12->bufferDeviceAddressCaptureReplay = VK_TRUE; if(bufferAddressFeaturesCoreKHR)