diff --git a/targets/ARCH/EXMIMO/USERSPACE/OCTAVE/oarf_config_exmimo.cc b/targets/ARCH/EXMIMO/USERSPACE/OCTAVE/oarf_config_exmimo.cc
index 2bae21db2aa4aa84351edd8d8d99c68016510a10..fdef4b1e5aec71b054caa1b0a2b03de03e3ef20b 100644
--- a/targets/ARCH/EXMIMO/USERSPACE/OCTAVE/oarf_config_exmimo.cc
+++ b/targets/ARCH/EXMIMO/USERSPACE/OCTAVE/oarf_config_exmimo.cc
@@ -234,9 +234,9 @@ static bool any_bad_argument(const octave_value_list &args)
     {
       for (i=0;i<v.columns();i++)
         {
-	  if ((v.row_vector_value()(i)<0.0) || (v.row_vector_value()(i)>1.0)) {
+	  if ((v.row_vector_value()(i)<0.0) || (v.row_vector_value()(i)>2.0)) {
 	    error(FCNNAME);
-	    error("autocal %d must be 0 or 1 (got %f).",i,v.row_vector_value()(i));
+	    error("autocal %d must be 0 or 2 (got %f).",i,v.row_vector_value()(i));
 	    return true;
 	  }
         }