Index: trunk/FACT++/src/mcp.cc
===================================================================
--- trunk/FACT++/src/mcp.cc	(revision 13601)
+++ trunk/FACT++/src/mcp.cc	(revision 13605)
@@ -397,5 +397,5 @@
             if (GetCurrentState()==kStateTriggerOn)
             {
-                if (fStatusFTM.second != FAD::kWritingData)
+                if (fStatusFAD.second != FAD::kWritingData)
                     return GetCurrentState();
 
@@ -407,5 +407,6 @@
             if (GetCurrentState()==kStateTakingData)
             {
-                if (fStatusFTM.second==FTM::kTriggerOn && fStatusFAD.second==FAD::kWritingData)
+                if (fStatusFTM.second==FTM::kTriggerOn &&
+                    fStatusFAD.second==FAD::kWritingData)
                     return kStateTakingData;
 
