diff --git a/indra/newview/llurl.cpp b/indra/newview/llurl.cpp
index 64fc0815150d1aa79f947d565d1422986fe95a6b..587beeb1374a63ac2bc3c91c8a2a51dc77e21080 100644
--- a/indra/newview/llurl.cpp
+++ b/indra/newview/llurl.cpp
@@ -28,7 +28,7 @@
 #include "llurl.h"
 #include "llerror.h"
 
-#if LL_GNUC
+#if LL_GNUC && GCC_VERSION >= 80000
 #pragma GCC diagnostic ignored "-Wstringop-truncation"
 #endif