diff --git a/core/modules/ckeditor5/tests/src/Nightwatch/Tests/ckEditor5CodeSyntaxTest.js b/core/modules/ckeditor5/tests/src/Nightwatch/Tests/ckEditor5CodeSyntaxTest.js
index 120419b02e5157252f45e17ec90a02011501541f..2bf3247862c7a8b613e916459e84978004bd858c 100644
--- a/core/modules/ckeditor5/tests/src/Nightwatch/Tests/ckEditor5CodeSyntaxTest.js
+++ b/core/modules/ckeditor5/tests/src/Nightwatch/Tests/ckEditor5CodeSyntaxTest.js
@@ -3,7 +3,7 @@
 module.exports = {
   '@tags': ['core', 'ckeditor5'],
   before(browser) {
-    browser.drupalInstall({ installProfile: 'minimal' });
+    browser.drupalInstall({ installProfile: 'testing' });
   },
   after(browser) {
     browser.drupalUninstall();
@@ -14,6 +14,7 @@ module.exports = {
         // Enable required modules.
         .drupalRelativeURL('/admin/modules')
         .click('[name="modules[ckeditor5][enable]"]')
+        .click('[name="modules[node][enable]"]')
         .click('[name="modules[field_ui][enable]"]')
         .submitForm('input[type="submit"]') // Submit module form.
         .waitForElementVisible(
diff --git a/core/modules/ckeditor5/tests/src/Nightwatch/Tests/ckEditor5EditorHeightTest.js b/core/modules/ckeditor5/tests/src/Nightwatch/Tests/ckEditor5EditorHeightTest.js
index 07afeaad777eae952ab5295b25ce4da0fe6d9a76..d5285eb6abc753e7b135009df36b1204677858cb 100644
--- a/core/modules/ckeditor5/tests/src/Nightwatch/Tests/ckEditor5EditorHeightTest.js
+++ b/core/modules/ckeditor5/tests/src/Nightwatch/Tests/ckEditor5EditorHeightTest.js
@@ -4,9 +4,10 @@ module.exports = {
   '@tags': ['core', 'ckeditor5'],
   before(browser) {
     browser
-      .drupalInstall({ installProfile: 'minimal' })
+      .drupalInstall({ installProfile: 'testing' })
       .drupalInstallModule('ckeditor5', true)
-      .drupalInstallModule('field_ui');
+      .drupalInstallModule('field_ui')
+      .drupalInstallModule('node', true);
 
     // Set fixed (desktop-ish) size to ensure a maximum viewport.
     browser.resizeWindow(1920, 1080);
diff --git a/core/modules/node/src/NodeTypeForm.php b/core/modules/node/src/NodeTypeForm.php
index 445f567c9009366bb89d7dc50554e5d602616143..3328ade970da98f5e49cd7a946728c52497182cd 100644
--- a/core/modules/node/src/NodeTypeForm.php
+++ b/core/modules/node/src/NodeTypeForm.php
@@ -235,7 +235,9 @@ public function save(array $form, FormStateInterface $form_state) {
       $this->messenger()->addStatus($this->t('The content type %name has been updated.', $t_args));
     }
     elseif ($status == SAVED_NEW) {
-      node_add_body_field($type);
+      if (\Drupal::installProfile() === 'testing') {
+        node_add_body_field($type);
+      }
       $this->messenger()->addStatus($this->t('The content type %name has been added.', $t_args));
       $context = array_merge($t_args, ['link' => $type->toLink($this->t('View'), 'collection')->toString()]);
       $this->logger('node')->notice('Added content type %name.', $context);