diff --git a/indra/llmath/llcoordframe.cpp b/indra/llmath/llcoordframe.cpp
index f345e8e870da0e4c6171bca455a39e8c9878d7f8..b25fd948f5db2b01682c1836335b9be458096081 100644
--- a/indra/llmath/llcoordframe.cpp
+++ b/indra/llmath/llcoordframe.cpp
@@ -34,18 +34,18 @@
 #include "llquaternion.h"
 #include "llcoordframe.h"
 
-#define CHECK_FINITE(var)                                           \
-    if (!var.isFinite())                                            \
-    {                                                               \
-        LL_ERRS() << "Non Finite " << std::string(#var) << LL_ENDL; \
-        reset();                                                    \
+#define CHECK_FINITE(var)                                            \
+    if (!var.isFinite())                                             \
+    {                                                                \
+        LL_WARNS() << "Non Finite " << std::string(#var) << LL_ENDL; \
+        reset();                                                     \
     }
 
-#define CHECK_FINITE_OBJ()                                      \
-    if (!isFinite())                                            \
-    {                                                           \
-        LL_ERRS() << "Non Finite in LLCoordFrame " << LL_ENDL;  \
-        reset();                                                \
+#define CHECK_FINITE_OBJ()                                       \
+    if (!isFinite())                                             \
+    {                                                            \
+        LL_WARNS() << "Non Finite in LLCoordFrame " << LL_ENDL;  \
+        reset();                                                 \
     }
 
 #ifndef X_AXIS