diff --git a/core/modules/action/src/ActionListBuilder.php b/core/modules/action/src/ActionListBuilder.php
index 2167d8e..dc28d54 100644
--- a/core/modules/action/src/ActionListBuilder.php
+++ b/core/modules/action/src/ActionListBuilder.php
@@ -97,7 +97,7 @@ public function buildHeader() {
    * {@inheritdoc}
    */
   public function getDefaultOperations(EntityInterface $entity) {
-    $operations = $entity->isConfigurable() ? parent::getDefaultOperations($entity) : [];
+    $operations = parent::getDefaultOperations($entity);
     if (isset($operations['edit'])) {
       $operations['edit']['title'] = t('Configure');
     }
diff --git a/core/modules/node/tests/src/Functional/NodeActionsConfigurationTest.php b/core/modules/node/tests/src/Functional/NodeActionsConfigurationTest.php
index d026902..0c0916b 100644
--- a/core/modules/node/tests/src/Functional/NodeActionsConfigurationTest.php
+++ b/core/modules/node/tests/src/Functional/NodeActionsConfigurationTest.php
@@ -49,7 +49,7 @@ public function testAssignOwnerNodeActionConfiguration() {
     $this->assertText($action_label, 'The label of the node_assign_owner_action action appears on the actions administration page after saving.');
 
     // Make another POST request to the action edit page.
-    $this->clickLink(t('Configure'));
+    $this->drupalGet('admin/config/system/actions/configure/' . $action_id);
     $edit = [];
     $new_action_label = $this->randomMachineName();
     $edit['label'] = $new_action_label;
@@ -64,7 +64,7 @@ public function testAssignOwnerNodeActionConfiguration() {
 
     // Make sure that deletions work properly.
     $this->drupalGet('admin/config/system/actions');
-    $this->clickLink(t('Delete'));
+    $this->drupalGet('admin/config/system/actions/configure/' . $action_id . '/delete');
     $this->assertResponse(200);
     $edit = [];
     $this->drupalPostForm(NULL, $edit, t('Delete'));
