diff --git a/hibernate-core/src/main/java/org/hibernate/tool/schema/spi/SchemaManagementToolCoordinator.java b/hibernate-core/src/main/java/org/hibernate/tool/schema/spi/SchemaManagementToolCoordinator.java index 30c88ebf12..6c622f2f1b 100644 --- a/hibernate-core/src/main/java/org/hibernate/tool/schema/spi/SchemaManagementToolCoordinator.java +++ b/hibernate-core/src/main/java/org/hibernate/tool/schema/spi/SchemaManagementToolCoordinator.java @@ -208,12 +208,12 @@ public class SchemaManagementToolCoordinator { ); } - final ScriptSourceInput scriptSourceInput = includesScripts - ? Helper.interpretScriptSourceSetting( scriptSourceSetting, - serviceRegistry.getService( - ClassLoaderService.class ), - (String) configurationValues - .get( AvailableSettings.HBM2DDL_CHARSET_NAME ) ) + final ScriptSourceInput scriptSourceInput = includesScripts ? + Helper.interpretScriptSourceSetting( + scriptSourceSetting, + serviceRegistry.getService( ClassLoaderService.class ), + (String) configurationValues.get( AvailableSettings.HBM2DDL_CHARSET_NAME ) + ) : null; return new JpaTargetAndSourceDescriptor() {