diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt
index 661545e965a3abf6fb02a374e337a600f8f2820f..e77261dc4f68bb37599c839dc2230a15956c4704 100644
--- a/src/core/CMakeLists.txt
+++ b/src/core/CMakeLists.txt
@@ -89,6 +89,7 @@ set(HEADERS
             file_sys/ivfc_archive.h
             file_sys/path_parser.h
             file_sys/savedata_archive.h
+            file_sys/title_metadata.h
             frontend/emu_window.h
             frontend/framebuffer_layout.h
             frontend/input.h
diff --git a/src/core/file_sys/title_metadata.h b/src/core/file_sys/title_metadata.h
index 1fc157bf3f43410e968d76ced93c7b0ee1225ff9..a4c7d1089c1b93634ddda5df76852f3a875b42c7 100644
--- a/src/core/file_sys/title_metadata.h
+++ b/src/core/file_sys/title_metadata.h
@@ -4,6 +4,7 @@
 
 #pragma once
 
+#include <array>
 #include <string>
 #include <vector>
 #include "common/common_types.h"