diff --git a/dune/stuff/test/gtest/gtest-all.cc b/dune/stuff/test/gtest/gtest-all.cc
index 7bc493fec7a3a16220f875a808c9310773628d03..03e4f1473bc81a45d8399ea88ef120676c65bda6 100644
--- a/dune/stuff/test/gtest/gtest-all.cc
+++ b/dune/stuff/test/gtest/gtest-all.cc
@@ -34,6 +34,7 @@
 // Sometimes it's desirable to build Google Test by compiling a single file.
 // This file serves this purpose.
 
+#include <dune/stuff/common/disable_warnings.hh>
 // This line ensures that gtest.h can be compiled on its own, even
 // when it's fused.
 #include "gtest.h"
@@ -9380,3 +9381,4 @@ const char* TypedTestCasePState::VerifyRegisteredTestNames(const char* file, int
 
 } // namespace internal
 } // namespace testing
+#include <dune/stuff/common/reenable_warnings.hh>