diff --git a/src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/Refactoring/CodeGenerator.cs b/src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/Refactoring/CodeGenerator.cs index 958b8863ab..1e33a0bb47 100644 --- a/src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/Refactoring/CodeGenerator.cs +++ b/src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/Refactoring/CodeGenerator.cs @@ -593,6 +593,7 @@ namespace ICSharpCode.SharpDevelop.Dom.Refactoring AttributedNode node = ConvertMember(baseMember, targetContext); node.Modifier &= ~(Modifiers.Virtual | Modifiers.Abstract); node.Modifier |= Modifiers.Override; + node.Attributes.Clear(); // don't copy over attributes if (!baseMember.IsAbstract) { // replace the method/property body with a call to the base method/property