Index: trunk/FACT++/src/LocalControl.h
===================================================================
--- trunk/FACT++/src/LocalControl.h	(revision 11046)
+++ trunk/FACT++/src/LocalControl.h	(revision 11047)
@@ -98,5 +98,8 @@
 
             if (state==-100)
+            {
+                lout << kRed << "Couldn't parse state id." << endl;
                 return true;
+            }
 
             const Time timeout = Time()+boost::posix_time::millisec(ms);
@@ -105,4 +108,5 @@
             while (fStateMachine->GetCurrentState()!=target && timeout>Time())
                 usleep(1);
+
             return true;
         }
Index: trunk/FACT++/src/RemoteControl.h
===================================================================
--- trunk/FACT++/src/RemoteControl.h	(revision 11046)
+++ trunk/FACT++/src/RemoteControl.h	(revision 11047)
@@ -182,9 +182,15 @@
             in >> server >> state >> ms;
             if (state==-100)
+            {
+                lout << kRed << "Couldn't parse state id." << endl;
                 return true;
+            }
 
             const ClientList::const_iterator l = fClientList.find(server);
             if (l==fClientList.end())
+            {
+                lout << kRed << "Server '" << server << "' not found." << endl;
                 return true;
+            }
 
             const Time timeout = Time()+boost::posix_time::millisec(ms);
