diff --git a/core/profiles/minimal/lib/Drupal/minimal/Tests/MinimalTest.php b/core/profiles/minimal/lib/Drupal/minimal/Tests/MinimalTest.php
index fbfb65b..fc43746 100644
--- a/core/profiles/minimal/lib/Drupal/minimal/Tests/MinimalTest.php
+++ b/core/profiles/minimal/lib/Drupal/minimal/Tests/MinimalTest.php
@@ -35,7 +35,7 @@ function testMinimal() {
 
     // Create a user to test tools and navigation blocks for logged in users
     // with appropriate permissions.
-    $user = $this->drupalCreateUser(array('access administration pages', 'administer content types'));
+    $user = $this->drupalCreateUser(array('access administration pages', 'administer blocks'));
     $this->drupalLogin($user);
     $this->drupalGet('');
     $this->assertText(t('Tools'));
diff --git a/core/profiles/minimal/minimal.info.yml b/core/profiles/minimal/minimal.info.yml
index 948aeb4..1afa26a 100644
--- a/core/profiles/minimal/minimal.info.yml
+++ b/core/profiles/minimal/minimal.info.yml
@@ -3,6 +3,9 @@ description: 'Build a custom site without pre-configured functionality. Suitable
 version: VERSION
 core: 8.x
 dependencies:
-  - node
   - block
   - dblog
+  - entity
+  - field_ui
+  - views
+  - views_ui
diff --git a/core/profiles/minimal/minimal.install b/core/profiles/minimal/minimal.install
index cc47f49..02ddd45 100644
--- a/core/profiles/minimal/minimal.install
+++ b/core/profiles/minimal/minimal.install
@@ -1,4 +1,5 @@
 <?php
+
 /**
  * @file
  * Install, update and uninstall functions for the minimal installation profile.
@@ -12,12 +13,6 @@
  * @see system_install()
  */
 function minimal_install() {
-  $default_theme = 'stark';
-
   // Allow visitor account creation, but with administrative approval.
   config('user.settings')->set('register', USER_REGISTER_VISITORS_ADMINISTRATIVE_APPROVAL)->save();
-
-  // Enable default permissions for system roles.
-  user_role_grant_permissions(DRUPAL_ANONYMOUS_RID, array('access content'));
-  user_role_grant_permissions(DRUPAL_AUTHENTICATED_RID, array('access content'));
 }
