diff --git a/Modules/Core/Metadata/src/otbMetaDataKey.cxx b/Modules/Core/Metadata/src/otbMetaDataKey.cxx
index dc713c2512a1c39b3780a560ffe7d1384538be6d..f602848da5ac46541837c34da228971623514566 100644
--- a/Modules/Core/Metadata/src/otbMetaDataKey.cxx
+++ b/Modules/Core/Metadata/src/otbMetaDataKey.cxx
@@ -181,7 +181,7 @@ std::istream& operator>>(std::istream& is, Time& val)
   val.frac_sec = sec - (double) val.tm_sec;
   _OTB_ISTREAM_FAIL_IF( val.tm_sec < 0 || val.tm_sec > 60 )
   _OTB_ISTREAM_FAIL_IF( val.frac_sec < 0.0 || val.frac_sec >= 1.0)
-  _OTB_ISTREAM_FAIL_IF( is.get() != 'Z' )
+  //_OTB_ISTREAM_FAIL_IF( is.get() != 'Z' )
   return is;
 }