diff --git a/wmake/rules/linux64Icc/c++ b/wmake/rules/linux64Icc/c++
index df0ba70fdb6e6fc555927454db6619f2d2917086..217f673f7fb97379fbb06e6c96977f8996a34a5f 100644
--- a/wmake/rules/linux64Icc/c++
+++ b/wmake/rules/linux64Icc/c++
@@ -1,7 +1,7 @@
 SUFFIXES += .C
 
 c++WARN     = -Wall -Wextra -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof \
-              -diag-disable 327,654,1125,2304,11074,11076
+              -diag-disable 327,654,1125,2289,2304,11074,11076
 
 # Suppress some warnings for flex++ and CGAL
 c++LESSWARN = -diag-disable 1224,2026,2305
diff --git a/wmake/rules/linuxIcc/c++ b/wmake/rules/linuxIcc/c++
index 1f46c67f53b2f7595ec3c12976436f3822fac277..2d089941bc4133e58fb649781320656147aa1372 100644
--- a/wmake/rules/linuxIcc/c++
+++ b/wmake/rules/linuxIcc/c++
@@ -1,7 +1,7 @@
 SUFFIXES += .C
 
 c++WARN     = -Wall -Wextra -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof \
-              -diag-disable 327,654,1125,2304,11074,11076
+              -diag-disable 327,654,1125,2289,2304,11074,11076
 
 # Suppress some warnings for flex++ and CGAL
 c++LESSWARN = -diag-disable 1224,2026,2305