diff --git a/CMakeLists.txt b/CMakeLists.txt
index 33b00a725..e3e31767d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -234,7 +234,7 @@ add_library(l3 OBJECT incorrect_source.cpp)
     file(REMOVE_RECURSE "${TEST_PROJECT}")
   endforeach()
 endfunction()
-if (NOT (CMAKE_SYSTEM_NAME MATCHES "kOpenBSD.*|OpenBSD.*"))
+if (NOT (CMAKE_SYSTEM_NAME MATCHES "kOpenBSD.*|OpenBSD.*") AND NOT OSSFUZZ)
   forbid_undefined_symbols()
 endif()