diff --git a/gazebo_state_plugins/src/GazeboObjectInfo.cpp b/gazebo_state_plugins/src/GazeboObjectInfo.cpp
index 5ce77304a442dea0fae179a4dd555e9e749278cd..9757b72cbf2c8c3a8a7c5fc33abf74e009dc5c6a 100644
--- a/gazebo_state_plugins/src/GazeboObjectInfo.cpp
+++ b/gazebo_state_plugins/src/GazeboObjectInfo.cpp
@@ -62,9 +62,11 @@ bool GazeboObjectInfo::requestObject(object_msgs::ObjectInfo::Request &req, obje
     if (!model.get()) {
         // ROS_ERROR("Model %s not found",modelName.c_str());
         res.success=false;
+        res.error_code=object_msgs::ObjectInfo::Response::OBJECT_NOT_FOUND;
         return true;
     }
-
+        
+    res.error_code=object_msgs::ObjectInfo::Response::NO_ERROR;
     res.success=true;
     res.object=createBoundingBoxObject(model,req.get_geometry);
     //ROS_INFO("Received service request for object info!");