diff --git a/www/class/centreon-clapi/centreonResourceCfg.class.php b/www/class/centreon-clapi/centreonResourceCfg.class.php
index 3bf95057531a0f878e62b33e8bdb4a8ef39cb832..b2b48c7759206f552218cd69c5242b270223e224 100644
--- a/www/class/centreon-clapi/centreonResourceCfg.class.php
+++ b/www/class/centreon-clapi/centreonResourceCfg.class.php
@@ -70,7 +70,8 @@ class CentreonResourceCfg extends CentreonObject
         $this->instanceObj = new CentreonInstance();
         $this->relObj = new \Centreon_Object_Relation_Instance_Resource();
         $this->object = new \Centreon_Object_Resource();
-        $this->params = array('resource_line' => '',
+        $this->params = array(
+            'resource_line' => '',
             'resource_comment' => '',
             'resource_activate' => '1'
         );
@@ -331,9 +332,19 @@ class CentreonResourceCfg extends CentreonObject
      *
      * @return void
      */
-    public function export()
+    public function export($arg = array())
     {
         $elements = $this->object->getList();
+
+        if (!empty($arg)) {
+            $nbElements = count($elements);
+            for ($i = 0; $i < $nbElements; $i++) {
+                if ($elements[$i]["resource_id"] != $arg["resource_id"]) {
+                    unset($elements[$i]);
+                }
+            }
+        }
+
         foreach ($elements as $element) {
             $instanceIds = $this->relObj->getinstance_idFromresource_id(
                 trim($element[$this->object->getPrimaryKey()])