diff --git a/Rich/RichFutureDAQ/src/component/RichRawBankDecoder.cpp b/Rich/RichFutureDAQ/src/component/RichRawBankDecoder.cpp
index 303687e7aeee2643069f6401a930d4df7c115b19..1637c3f44cb0aa8da5fe502851f3500b407acbe0 100644
--- a/Rich/RichFutureDAQ/src/component/RichRawBankDecoder.cpp
+++ b/Rich/RichFutureDAQ/src/component/RichRawBankDecoder.cpp
@@ -138,7 +138,7 @@ namespace Rich::Future {
       if ( !sc ) return sc;
 
       // force debug messages
-      // sc = setProperty( "OutputLevel", MSG::DEBUG );
+      // sc = setProperty( "OutputLevel", MSG::VERBOSE );
 
       // derived conditions
       Tel40CableMapping::addConditionDerivation( this );
@@ -306,6 +306,9 @@ OutData RawBankDecoder::operator()( const LHCb::RawBank::View& richBanks, //
             throw Rich::Exception( "Unknown RICH Tel40 version number " + std::to_string( version ) );
           }
           // Finally, fill the output data from the list of SmartIDs
+          if ( msgLevel( MSG::VERBOSE ) ) {
+            for ( const auto id : decodedIDs ) { verbose() << id << endmsg; }
+          }
           decodedData.addSmartIDs( decodedIDs );
         }