diff --git a/core/modules/block/src/BlockForm.php b/core/modules/block/src/BlockForm.php
index 35258b8..29f20db 100644
--- a/core/modules/block/src/BlockForm.php
+++ b/core/modules/block/src/BlockForm.php
@@ -291,7 +291,12 @@ protected function buildVisibilityInterface(array $form, FormStateInterface $for
    */
   protected function actions(array $form, FormStateInterface $form_state) {
     $actions = parent::actions($form, $form_state);
-    $actions['submit']['#value'] = $this->t('Save block');
+    // Redefine the submit button, do not call ::save().
+    $actions['submit'] = [
+      '#type' => 'submit',
+      '#value' => $this->t('Save block'),
+      '#submit' => ['::submitForm'],
+    ];
     return $actions;
   }
 
