diff --git a/src/Form/UpdateReady.php b/src/Form/UpdateReady.php
index 7823dd9325e854f02ceebfbc2b4f59dcca1cf774..f5ecd58bd38c0a3468ae283284625fad3e49924e 100644
--- a/src/Form/UpdateReady.php
+++ b/src/Form/UpdateReady.php
@@ -164,6 +164,7 @@ final class UpdateReady extends UpdateFormBase {
       '#type' => 'submit',
       '#value' => $this->t('Continue'),
     ];
+    $form['actions']['submit']['#button_type'] = 'primary';
     return $form;
   }
 
diff --git a/tests/src/Functional/AutomaticUpdatesFunctionalTestBase.php b/tests/src/Functional/AutomaticUpdatesFunctionalTestBase.php
index f3285ceb215625fcfdd00aca2e13d7f2300d47ee..62b8461162bc6a98b4386bcaf6fdc1d9319b0d1b 100644
--- a/tests/src/Functional/AutomaticUpdatesFunctionalTestBase.php
+++ b/tests/src/Functional/AutomaticUpdatesFunctionalTestBase.php
@@ -136,6 +136,8 @@ abstract class AutomaticUpdatesFunctionalTestBase extends BrowserTestBase {
     $assert_session = $this->assertSession();
     $assert_session->addressMatches('/\/admin\/automatic-update-ready\/[a-zA-Z0-9_\-]+$/');
     $assert_session->pageTextContainsOnce('Drupal core will be updated to ' . $target_version);
+    $button = $assert_session->buttonExists("Continue");
+    $this->assertTrue($button->hasClass('button--primary'));
   }
 
   /**