diff --git a/TestBeam/TBDetDescrAlg/src/TBDetDescrLoader.cxx b/TestBeam/TBDetDescrAlg/src/TBDetDescrLoader.cxx
index 0d86ccf10fdf763a5909dc420fd1087c7b651746..eb5981796048a11bfe5d849e1efe0a1a3094e58f 100755
--- a/TestBeam/TBDetDescrAlg/src/TBDetDescrLoader.cxx
+++ b/TestBeam/TBDetDescrAlg/src/TBDetDescrLoader.cxx
@@ -130,6 +130,7 @@ StatusCode TBDetDescrLoader::execute() {
     case 1: // write once
       m_writeAction = 0; // don't do anything anymore
                          // but without break proceed to next case
+      /* FALLTHROUGH */
 
     case 2: // write always
 
@@ -156,6 +157,7 @@ StatusCode TBDetDescrLoader::execute() {
   case 1: // read once
     m_readAction = 0; // don't do anything anymore
                       // but without break proceed to next case
+    /* FALLTHROUGH */
 
   case 2: // read always