diff --git a/src/Driver/Postgresql/FunctionManager.php b/src/Driver/Postgresql/FunctionManager.php
index 5ed520e11d9d276b7634a8d642d52e7c08b2b74b..413b862b5f8ecbf6128f7d89111bda353df91533 100644
--- a/src/Driver/Postgresql/FunctionManager.php
+++ b/src/Driver/Postgresql/FunctionManager.php
@@ -93,8 +93,8 @@ class FunctionManager extends AbstractManager implements FunctionManagerInteface
         if ($this->sendEvent()->getReturn('no-exec')) return;
 
         if (is_array($name)) {
-            $name = Util::fullObjectName($name['schema'] ?? null, $name['name']);
             $args = '('.$name['arguments'].')';
+            $name = Util::fullObjectName($name['schema'] ?? null, $name['name']);
         }else{
             $args = '';
         }