diff --git a/admin/index.php b/admin/index.php
index 3d7fc2a8..15ab133c 100644
--- a/admin/index.php
+++ b/admin/index.php
@@ -25,11 +25,6 @@ define('PAGE', $page);
require SYSTEM . 'functions.php';
require SYSTEM . 'init.php';
-// verify myaac tables exists in database
-if(!$db->hasTable('myaac_account_actions')) {
- throw new RuntimeException('Seems that the table myaac_account_actions of MyAAC doesn\'t exist in the database. This is a fatal error. You can try to reinstall MyAAC by visiting this url.');
-}
-
require __DIR__ . '/includes/debugbar.php';
require SYSTEM . 'status.php';
require SYSTEM . 'login.php';
diff --git a/index.php b/index.php
index 9eb2601e..c8c65419 100644
--- a/index.php
+++ b/index.php
@@ -69,11 +69,6 @@ $template_place_holders = array();
require_once SYSTEM . 'init.php';
-// verify myaac tables exists in database
-if(!$db->hasTable('myaac_account_actions')) {
- throw new RuntimeException('Seems that the table myaac_account_actions of MyAAC doesn\'t exist in the database. This is a fatal error. You can try to reinstall MyAAC by visiting this url.');
-}
-
require_once SYSTEM . 'template.php';
require_once SYSTEM . 'login.php';
require_once SYSTEM . 'status.php';
diff --git a/system/init.php b/system/init.php
index 8ff47583..50c79862 100644
--- a/system/init.php
+++ b/system/init.php
@@ -134,6 +134,11 @@ $ots = POT::getInstance();
$eloquentConnection = null;
require_once SYSTEM . 'database.php';
+// verify myaac tables exists in database
+if(!$db->hasTable('myaac_account_actions')) {
+ throw new RuntimeException('Seems that the table myaac_account_actions of MyAAC doesn\'t exist in the database. This is a fatal error. You can try to reinstall MyAAC by visiting this url.');
+}
+
// execute migrations
require SYSTEM . 'migrate.php';