diff --git a/pym/update/update.py b/pym/update/update.py index 90c0aaf..8cf5b91 100644 --- a/pym/update/update.py +++ b/pym/update/update.py @@ -1085,8 +1085,12 @@ class Update(MethodsInterface): dv.importUpdate() dv.flIniFile() dv.Set('cl_action', action, force=True) - dv.Set('cl_templates_locate', - self.clVars.Get('cl_update_templates_locate')) + try: + dv.Set('cl_templates_locate', + self.clVars.Get('cl_update_templates_locate')) + except VariableError: + self.printERROR(_("Failed to apply profiles templates")) + return True dv.Set("cl_chroot_path", '/', True) dv.Set("cl_root_path", '/', True) for copyvar in ("cl_dispatch_conf", "cl_verbose_set",