diff --git a/src/Avalonia.Controls/ItemsControl.cs b/src/Avalonia.Controls/ItemsControl.cs
index 1aa7945901..a3dfe33641 100644
--- a/src/Avalonia.Controls/ItemsControl.cs
+++ b/src/Avalonia.Controls/ItemsControl.cs
@@ -18,7 +18,7 @@ namespace Avalonia.Controls
///
/// Displays a collection of items.
///
- public class ItemsControl : TemplatedControl, IItemsPresenterHost
+ public class ItemsControl : TemplatedControl, IItemsPresenterHost, ICollectionChangedListener
{
///
/// The default value for the property.
@@ -53,7 +53,6 @@ namespace Avalonia.Controls
private IEnumerable _items = new AvaloniaList