diff --git a/talos_roscontrol_sot/src/roscontrol-sot-controller.cpp b/talos_roscontrol_sot/src/roscontrol-sot-controller.cpp
index 040302ae7c2aa1640f32b15c7d104053211f4076..135bc4c937eae16f371cfb083c4cb411fd4ada6f 100644
--- a/talos_roscontrol_sot/src/roscontrol-sot-controller.cpp
+++ b/talos_roscontrol_sot/src/roscontrol-sot-controller.cpp
@@ -295,7 +295,7 @@ namespace talos_sot_controller
 	      }
 	    else
 	      ROS_INFO("joint %s not in /sot_controller/effort_control_pd_motor_init/gains\n",
-		       joints_name_[i]);
+		       joints_name_[i].c_str());
 	  }
 	return true;
       }
@@ -711,7 +711,6 @@ namespace talos_sot_controller
 	std::cerr << "Failure happened during one_iteration of RCSotController::one_iteration: std_exception" << std::endl;
 	std::cerr << "Use gdb on this line together with gdb to investiguate the problem: " <<std::endl;
 	std::cerr << __FILE__ << " " << __LINE__  << std::endl;
-	throw e;
       }
 
     /// Read the control values
@@ -743,7 +742,6 @@ namespace talos_sot_controller
 	    std::cerr << "Failure happened during one_iteration evaluation: unknown exception" << std::endl;
 	    std::cerr << "Use gdb on this line together with gdb to investiguate the problem: " <<std::endl;
 	    std::cerr << __FILE__ << " " << __LINE__  << std::endl;
-	    throw exc;
 	  }
       }
     else