Index: trunk/FACT++/src/ftmctrl.cc
===================================================================
--- trunk/FACT++/src/ftmctrl.cc	(revision 14503)
+++ trunk/FACT++/src/ftmctrl.cc	(revision 14504)
@@ -1957,9 +1957,4 @@
                 return FTM::State::kConfigError2;
             // ======================
-
-            // Check configuration again when a new static data block
-            // will be received
-            fCounterStat = fFTM.GetCounter(FTM::kStaticData);
-
             if (!fFtm.IsLocked())
             {
@@ -1967,4 +1962,9 @@
                  return FTM::State::kConfigError3;
             }
+            // ======================
+
+            // Check configuration again when a new static data block
+            // will be received
+            fCounterStat = fFTM.GetCounter(FTM::kStaticData);
 
             T::Info(" ==> TODO: Update run in database!");
@@ -2238,7 +2238,7 @@
             ("");
 
-        T::AddEvent("RESET_CONFIGURE", FTM::State::kConfiguring1, FTM::State::kConfiguring2, FTM::State::kConfigured, FTM::State::kConfigError1, FTM::State::kConfigError2)
+        T::AddEvent("RESET_CONFIGURE", FTM::State::kConfiguring1, FTM::State::kConfiguring2, FTM::State::kConfigured, FTM::State::kConfigError1, FTM::State::kConfigError2, FTM::State::kConfigError2)
             (bind(&StateMachineFTM::ResetConfig, this))
-            ("");
+            ("Reset states during a configuration or in case of configuration error");
 
 
