diff --git a/helpers/check-vulkan.cpp b/helpers/check-vulkan.cpp
index af5d3d8b4496fb816870792c875aca3f5910e2e7..677e191b0a9bad7e0ae7ba314791a54c3129fad7 100644
--- a/helpers/check-vulkan.cpp
+++ b/helpers/check-vulkan.cpp
@@ -277,7 +277,7 @@ private:
           throw std::runtime_error("Vulkan not supported on given X window");
         }
 
-        VkXcbSurfaceCreateInfoKHR createSurfaceInfo;
+        VkXcbSurfaceCreateInfoKHR createSurfaceInfo = {};
         createSurfaceInfo.sType = VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR;
         createSurfaceInfo.connection = xcb_connection;
         createSurfaceInfo.window = xcb_window;