diff --git a/indra/llmessage/llpumpio.cpp b/indra/llmessage/llpumpio.cpp
index c3b298d02076926f9379bf9a6de21ed492b0a410..7644738cfd905083e1ffa3ca6652fed650d09d80 100644
--- a/indra/llmessage/llpumpio.cpp
+++ b/indra/llmessage/llpumpio.cpp
@@ -636,8 +636,10 @@ void LLPumpIO::pump(const S32& poll_timeout)
 						llwarns << "Removing pipe "
 							<< (*run_chain).mChainLinks[0].mPipe
 							<< " '"
+#if LL_DEBUG_PIPE_TYPE_IN_PUMP
 							<< typeid(
 								*((*run_chain).mChainLinks[0].mPipe)).name()
+#endif
 							<< "' because: "
 							<< events_2_string(poll->rtnevents)
 							<< llendl;