diff --git a/functions.php b/functions.php
index c46ec81..0fabad5 100644
--- a/functions.php
+++ b/functions.php
@@ -27,13 +27,15 @@ if (version_compare('5.6.4', phpversion(), '>=')) {
/**
* Ensure dependencies are loaded
*/
-if (!file_exists($composer = __DIR__.'/vendor/autoload.php') && !class_exists('Roots\\Sage\\Container')) {
- $sage_error(
- __('You must run composer install from the Sage directory.', 'sage'),
- __('Autoloader not found.', 'sage')
- );
+if (!class_exists('Roots\\Sage\\Container')) {
+ if (!file_exists($composer = __DIR__.'/vendor/autoload.php')) {
+ $sage_error(
+ __('You must run composer install from the Sage directory.', 'sage'),
+ __('Autoloader not found.', 'sage')
+ );
+ }
+ require_once $composer;
}
-require_once $composer;
/**
* Sage required files