diff --git a/pom.xml b/pom.xml
index baae7ac247979789213173858e4754897155c90a..88a6689401f1ed878107cb497f9327f15b1d0a23 100644
--- a/pom.xml
+++ b/pom.xml
@@ -8,7 +8,7 @@
    </parent>
    <groupId>fr.soleil.lib</groupId>
    <artifactId>Electrometers-${aol}-${library}-${mode}</artifactId>
-   <version>2.5.9</version>
+   <version>2.5.10</version>
    <packaging>nar</packaging>
    <name>Electrometers library</name>
    <description>Electrometers library</description>
diff --git a/src/NovelecProtocol.cpp b/src/NovelecProtocol.cpp
index 3dfde0b4da793d58a67b94bbc4c98f50349e3249..fb85fa7e6720187bc5e6a112bba94a2f586bee1d 100644
--- a/src/NovelecProtocol.cpp
+++ b/src/NovelecProtocol.cpp
@@ -133,6 +133,8 @@ std::cout << "NovelecProtocol::init_MCCE2_for_communication -> write_read" << st
 	check_command(tmp);
 std::cout << "NovelecProtocol::init_MCCE2_for_communication -> check_command" << std::endl;
 
+	//- lock parameters modification
+	this->switch_MCCE2_ON();
 	//- if no error
 	_is_explicite_resp_enabled = true;
 }
@@ -247,8 +249,6 @@ std::string tmp("no data");
 
 	//- allow parameters modification
 	this->switch_MCCE2_OFF();
-  //- check if the MCCE2 is not in MEASURE mode to get/change any settings
-	//this->is_allowed();
 
   //- send cmd to have a explicite response :
 	cmd_to_send << _devAdd << " PROG 1 " << cmdNumber << END_OF_LINE /* << std::endl */;
@@ -258,7 +258,7 @@ std::string tmp("no data");
 	check_command(tmp);
 
 	//- lock parameters modification
-	this->switch_MCCE2_OFF();
+	this->switch_MCCE2_ON();
 }
 
 // ============================================================================