diff --git a/Rich/RichUtils/CMakeLists.txt b/Rich/RichUtils/CMakeLists.txt
index a7aaeeb8211d056853b8208566e156c9eee018c6..0bfd80f409691d444307bb3d60fd83a7b3e5f1c5 100644
--- a/Rich/RichUtils/CMakeLists.txt
+++ b/Rich/RichUtils/CMakeLists.txt
@@ -38,3 +38,9 @@ gaudi_add_dictionary(RichUtilsDict
     LINK LHCb::RichUtils
     OPTIONS ${LHCB_DICT_GEN_DEFAULT_OPTS}
 )
+if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU"
+   AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 13.0)
+    # Hide warnings produced by gcc 13 from dictionary:
+    # Vc/common/malloc.h:99:14: warning: '<anonymous>' may be used uninitialized [-Wmaybe-uninitialized]
+    target_compile_options(RichUtilsDict PRIVATE -Wno-maybe-uninitialized)
+endif()