diff --git a/doc/notes/3.3.4.md b/doc/notes/3.3.4.md
index 803e641427..077ef1844f 100644
--- a/doc/notes/3.3.4.md
+++ b/doc/notes/3.3.4.md
@@ -39,6 +39,7 @@ This build includes the following changes:
* Updated `stb_image_resize` to 2.07 (up from 0.97)
- tinyexr: Updated to 1.0.8 (up from 1.0.7)
- tinyfiledialogs: Updated to 3.18.1 (up from 3.13.3)
+- vma: Updated to 3.1.0 (up from 3.0.1)
- Vulkan: Updated to 1.3.286 (up from 1.3.264)
* Includes MoltenVK 1.2.9 (up from 1.2.5)
- Yoga: Updated to 3.0.4 (up from 2.0.0)
diff --git a/modules/lwjgl/vma/src/main/c/vk_mem_alloc.h b/modules/lwjgl/vma/src/main/c/vk_mem_alloc.h
index 4023627010..43921ea389 100644
--- a/modules/lwjgl/vma/src/main/c/vk_mem_alloc.h
+++ b/modules/lwjgl/vma/src/main/c/vk_mem_alloc.h
@@ -25,7 +25,7 @@
/** \mainpage Vulkan Memory Allocator
-Version 3.1.0-development
+Version 3.1.0
Copyright (c) 2017-2024 Advanced Micro Devices, Inc. All rights reserved. \n
License: MIT \n
@@ -127,7 +127,9 @@ See documentation chapter: \ref statistics.
extern "C" {
#endif
+#if !defined(VULKAN_H_)
#include
+#endif
#if !defined(VMA_VULKAN_VERSION)
#if defined(VK_VERSION_1_3)