diff --git a/GaudiExamples/src/testing/TestingAlgs.cpp b/GaudiExamples/src/testing/TestingAlgs.cpp
index e18f6f712bd515f182b440eadfba6f5ac6ecfcef..eb0e4e137ccb0ff7d4c40e08c6bbed7472f7247d 100644
--- a/GaudiExamples/src/testing/TestingAlgs.cpp
+++ b/GaudiExamples/src/testing/TestingAlgs.cpp
@@ -33,10 +33,9 @@ namespace GaudiTesting {
     using GaudiAlgorithm::GaudiAlgorithm;
     ~DestructorCheckAlg() override {
       // do not print messages if we are created in genconf
-      const std::string cmd = System::cmdLineArgs()[0];
-      if ( cmd.find( "genconf" ) != std::string::npos ) return;
-
-      std::cout << "Destructor of " << name() << std::endl;
+      if ( System::cmdLineArgs()[0].find( "genconf" ) == std::string::npos ) {
+        std::cout << "Destructor of " << name() << std::endl;
+      }
     }
     StatusCode execute() override {
       info() << "Executing " << name() << endmsg;