diff --git a/src/darwin_mmanager.cpp b/src/darwin_mmanager.cpp
index 1395e551dc20420254e20f9315350a063c8c7fb4..fa3eda3207d4fe748f791b4d4d636eb6623c456f 100644
--- a/src/darwin_mmanager.cpp
+++ b/src/darwin_mmanager.cpp
@@ -190,32 +190,6 @@ mm_mode_t CDarwinMManager::get_module(unsigned char servo_id)
 }
 
 /*
-void CDarwinMManager::enable_power(void)
-{
-  this->is_valid();
-  this->manager_status|=MANAGER_EN_PWR;
-  this->robot_device->write_byte_register(DARWIN_MM_CNTRL,this->manager_status);
-}
-
-void CDarwinMManager::disable_power(void)
-{
-  this->is_valid();
-  this->manager_status&=(~MANAGER_EN_PWR);
-  this->robot_device->write_byte_register(DARWIN_MM_CNTRL,this->manager_status);
-}
-
-bool CDarwinMManager::is_power_enabled(void)
-{
-  unsigned char value;
-
-  this->is_valid();
-  this->robot_device->read_byte_register(DARWIN_MM_CNTRL,&value);
-  if(value&MANAGER_EN_PWR)
-    return true;
-  else
-    return false;
-}
-
 void CDarwinMManager::load_config(std::string &filename)
 {
   darwin_config_t::servo_iterator iterator;