diff --git a/models/classes/execution/class.KVDeliveryExecution.php b/models/classes/execution/class.KVDeliveryExecution.php
index <HASH>..<HASH> 100755
--- a/models/classes/execution/class.KVDeliveryExecution.php
+++ b/models/classes/execution/class.KVDeliveryExecution.php
@@ -151,7 +151,7 @@ class taoDelivery_models_classes_execution_KVDeliveryExecution implements taoDel
             $this->setData(PROPERTY_DELVIERYEXECUTION_END, time());
         }
         $this->save();
-        $this->getPersistence()->updateDeliveryExecutionStatus($this, $oldState, $state);
+        taoDelivery_models_classes_execution_KeyValueService::singleton()->updateDeliveryExecutionStatus($this, $oldState, $state);
         return true;
     }
commit 6c3a<I>f<I>bf<I>c<I>ae<I>c<I>de<I> make a call outsite of kv interface