diff --git a/extension/qfq/api/load.php b/extension/qfq/api/load.php
index fcc474ec8b725e574484d8f13a3a5679ca2a3f3d..f1ae905f5fe1119772237f20e0ae741788a32a75 100644
--- a/extension/qfq/api/load.php
+++ b/extension/qfq/api/load.php
@@ -65,8 +65,9 @@ try {
     $answer[API_STATUS] = API_ANSWER_STATUS_SUCCESS;
     $answer[API_MESSAGE] = 'load: success';
     $answer[API_FORM_UPDATE] = $data;
+
     $answer[API_ELEMENT_UPDATE] = $data[API_ELEMENT_UPDATE];
-    unset($data[API_ELEMENT_UPDATE]);
+    unset($answer[API_FORM_UPDATE][API_ELEMENT_UPDATE]);
 
 } catch (qfq\UserFormException $e) {
     $answer[API_MESSAGE] = $e->formatMessage();