Index: /trunk/FACT++/src/StateMachineDimControl.cc
===================================================================
--- /trunk/FACT++/src/StateMachineDimControl.cc	(revision 15086)
+++ /trunk/FACT++/src/StateMachineDimControl.cc	(revision 15087)
@@ -546,21 +546,6 @@
     //     fVerbosity = 90;
 
-    const int cnt = conf.Get<bool>("stop")+conf.Has("start")+conf.Has("batch");
-
-    if (fIsServer)
-    {
-        if (cnt>0)
-        {
-            Error("--start, --batch, --stop are mutually exclusive to --server.");
-            return 3;
-        }
+    if (conf.GetName()=="dimserver")
         return -1;
-    }
-
-    if (cnt>1)
-    {
-        Error("--start, --batch and --stop are all mutually exclusive.");
-        return 4;
-    }
 
     if (conf.Get<bool>("stop"))
@@ -568,5 +553,5 @@
 
     if (conf.Has("start"))
-        return !Dim::SendCommand("DIM_CONTROL/START", conf.Get<string>("start")+" user='"+fUser+"'");
+        return !Dim::SendCommand("DIM_CONTROL/START", conf.Get<string>("start")+" user='"+fUser+"'"+fArgumentsJS);
 
     if (conf.Has("batch"))
