diff --git a/extensions/cpsection/updater/model.py b/extensions/cpsection/updater/model.py index ce0708ee85..984537105b 100755 --- a/extensions/cpsection/updater/model.py +++ b/extensions/cpsection/updater/model.py @@ -321,6 +321,9 @@ def _get_temp_file_path(self, uri): urlparse(uri) path = os.path.basename(path) + if not os.path.exists(env.get_user_activities_path()): + os.makedirs(env.get_user_activities_path()) + base_name, extension_ = os.path.splitext(path) fd, file_path = tempfile.mkstemp(dir=env.get_user_activities_path(), prefix=base_name, suffix='.xo')