diff --git a/Code/Common/otbMacro.h b/Code/Common/otbMacro.h
index 8c14ed0b79b6a8f8ad6f0e3de0723476ab5adda3..db21737629ae4444ef156d967bf4f6b84a40f97a 100644
--- a/Code/Common/otbMacro.h
+++ b/Code/Common/otbMacro.h
@@ -95,7 +95,7 @@ namespace otb
 #ifdef OTB_SHOW_ALL_MSG_DEBUG
 #define otbMsgDevMacro(x) \
     { { ::itk::OStringStream itkmsg; \
-      itkmsg << " Msg Dev: " x << "\n"; \
+      itkmsg << " Msg Dev: (" << __FILE__ << ":" << __LINE__ << ") " x << "\n"; \
       ::itk::OutputWindowDisplayDebugText(itkmsg.str().c_str());} \
      }
 #else