diff --git a/scripts/serverless.js b/scripts/serverless.js
index <HASH>..<HASH> 100755
--- a/scripts/serverless.js
+++ b/scripts/serverless.js
@@ -516,7 +516,10 @@ const processSpanPromise = (async () => {
         }
 
         await resolveVariables(resolverConfiguration);
-        if (!variablesMeta.size) return;
+        if (!variablesMeta.size) {
+          serverless.isConfigurationInputResolved = true;
+          return;
+        }
         if (
           eventuallyReportVariableResolutionErrors(configurationPath, configuration, variablesMeta)
         ) {
refactor(Variables): Do not run old resolver when not needed