diff --git a/umbraco/cms/businesslogic/skinning/tasks/AddStyleSheetToTemplate.cs b/umbraco/cms/businesslogic/skinning/tasks/AddStyleSheetToTemplate.cs index fa0c992c90..c7ad5f2e99 100644 --- a/umbraco/cms/businesslogic/skinning/tasks/AddStyleSheetToTemplate.cs +++ b/umbraco/cms/businesslogic/skinning/tasks/AddStyleSheetToTemplate.cs @@ -48,21 +48,18 @@ namespace umbraco.cms.businesslogic.skinning.tasks s.Attributes.Add("media", Media); target.AppendChild(s); + + doc.Save(IO.IOHelper.MapPath(SystemDirectories.Masterpages) + "/" + TargetFile); + + d.TaskExecutionStatus = TaskExecutionStatus.Completed; + d.NewValue = Value; } - - - - doc.Save(IO.IOHelper.MapPath(SystemDirectories.Masterpages) + "/" + TargetFile); - - d.TaskExecutionStatus = TaskExecutionStatus.Completed; - d.NewValue = Value; + else + d.TaskExecutionStatus = TaskExecutionStatus.Cancelled; } else d.TaskExecutionStatus = TaskExecutionStatus.Cancelled; - - - return d; }