diff --git a/src/Avalonia.Controls/Presenters/CarouselPresenter.cs b/src/Avalonia.Controls/Presenters/CarouselPresenter.cs index f887b987e0..a3123cf8c6 100644 --- a/src/Avalonia.Controls/Presenters/CarouselPresenter.cs +++ b/src/Avalonia.Controls/Presenters/CarouselPresenter.cs @@ -210,7 +210,7 @@ namespace Avalonia.Controls.Presenters { var container = ItemContainerGenerator.ContainerFromIndex(index); - if (container == null) + if (container == null && IsVirtualized) { var item = Items.Cast().ElementAt(index); var materialized = ItemContainerGenerator.Materialize(index, item, MemberSelector);