diff --git a/InnerDetector/InDetEventCnv/SCT_RawDataByteStreamCnv/src/SCTRawDataProvider.cxx b/InnerDetector/InDetEventCnv/SCT_RawDataByteStreamCnv/src/SCTRawDataProvider.cxx
index 65d89284c47cf73a3e151e033eb84c9867fe32e8..d4d9a3c2ba1d09026697a1fade78c674d99044a8 100644
--- a/InnerDetector/InDetEventCnv/SCT_RawDataByteStreamCnv/src/SCTRawDataProvider.cxx
+++ b/InnerDetector/InDetEventCnv/SCT_RawDataByteStreamCnv/src/SCTRawDataProvider.cxx
@@ -150,7 +150,7 @@ StatusCode SCTRawDataProvider::execute()
                      : static_cast<ISCT_RDO_Container* >(rdoContainer.ptr());
   /** ask SCTRawDataProviderTool to decode it and to fill the IDC */
   if (m_rawDataTool->convert(listOfRobf, *rdoInterface, bsErrContainer.ptr()).isFailure()) {
-    ATH_MSG_ERROR("BS conversion into RDOs failed");
+    ATH_MSG_WARNING("BS conversion into RDOs failed");
   }
   if(dummyrdo) dummyrdo->MergeToRealContainer(rdoContainer.ptr());