diff --git a/src/Form/WSCallForm.php b/src/Form/WSCallForm.php
index 2e5b4341595d2c4ef1a1dec793ffda71a198670d..62f58d0bcfaa4385fde27d547ba234f80742cfe6 100644
--- a/src/Form/WSCallForm.php
+++ b/src/Form/WSCallForm.php
@@ -124,7 +124,7 @@ class WSCallForm extends EntityForm {
 
     $triggering = $form_state->getTriggeringElement();
 
-    if ($triggering['#id'] == 'wscall_new_method') {
+    if (isset($triggering['#id']) && $triggering['#id'] == 'wscall_new_method') {
       $values = $form_state->getValues();
       $wscall_entity->setMethod($values['add_method'], $values['new_method_name'], $values['new_method_path']);
     }