diff --git a/lib/object.inc.php b/lib/object.inc.php
index 04190ba60cde790f4233c324cd91fcde99e568e1..f7bcf903f70ebb95628c6c434a58c446b8b55bf8 100644
--- a/lib/object.inc.php
+++ b/lib/object.inc.php
@@ -404,9 +404,9 @@ function object_id_to_type($id)
     ];
 
     if (!in_array($id, [0, -1, -2])) {
-        $plugin = PluginManager::getInstance()->getPluginById($id);
+        $plugin = PluginManager::getInstance()->getPluginInfoById($id);
         if ($plugin) {
-            $search = get_class($plugin);
+            $search = $plugin['class'];
         }
     } else {
         $search = (int)$id;