diff --git a/wp-content/plugins/wp-db-backup.php b/wp-content/plugins/wp-db-backup.php index e25c401b5..cb2764ac0 100644 --- a/wp-content/plugins/wp-db-backup.php +++ b/wp-content/plugins/wp-db-backup.php @@ -60,7 +60,6 @@ class wpdbBackup { if ( !current_user_can('import') ) die(__('You are not allowed to perform backups.')); add_action('init', array(&$this, 'init')); } else { - if ( !current_user_can('import') ) die(__('You are not allowed to perform backups.')); add_action('admin_menu', array(&$this, 'admin_menu')); } } @@ -883,6 +882,13 @@ class wpdbBackup { } // wp_cron_db_backup } -$mywpdbbackup = new wpdbBackup(); +function wpdbBackup_init() { + global $mywpdbbackup; + $mywpdbbackup = new wpdbBackup(); +} + +add_action('plugins_loaded', 'wpdbBackup_init'); + + ?>