diff --git a/src/main/java/org/olat/upgrade/DatabaseUpgradeManager.java b/src/main/java/org/olat/upgrade/DatabaseUpgradeManager.java index b8b7fb3d3d427261ec0cf7f77e7a1365469512bf..dbd2ce62c61d72a8df02bf59a546a3ee3d0c680e 100644 --- a/src/main/java/org/olat/upgrade/DatabaseUpgradeManager.java +++ b/src/main/java/org/olat/upgrade/DatabaseUpgradeManager.java @@ -137,6 +137,7 @@ public class DatabaseUpgradeManager extends UpgradeManagerImpl { @SuppressWarnings("unchecked") protected void initUpgradesHistories() { File upgradesDir = new File(WebappHelper.getUserDataRoot(), SYSTEM_DIR); + upgradesDir.mkdirs(); File upgradesHistoriesFile = new File(upgradesDir, INSTALLED_UPGRADES_XML); if (upgradesHistoriesFile.exists()) { upgradesHistories = (Map<String, UpgradeHistoryData>) XStreamHelper.readObject(upgradesHistoriesFile);