diff --git a/src/Avalonia.Controls/ItemsControl.cs b/src/Avalonia.Controls/ItemsControl.cs
index 8e8603ca24..7d9c9fcc40 100644
--- a/src/Avalonia.Controls/ItemsControl.cs
+++ b/src/Avalonia.Controls/ItemsControl.cs
@@ -287,17 +287,6 @@ namespace Avalonia.Controls
LogicalChildren.RemoveAll(toRemove);
}
- ///
- protected override void OnTemplateChanged(AvaloniaPropertyChangedEventArgs e)
- {
- base.OnTemplateChanged(e);
-
- if (e.NewValue == null)
- {
- ItemContainerGenerator?.Clear();
- }
- }
-
///
/// Caled when the property changes.
///