diff --git a/GongSolutions.Wpf.DragDrop/DropInfo.cs b/GongSolutions.Wpf.DragDrop/DropInfo.cs index 892fbac4..7c9b8a8a 100644 --- a/GongSolutions.Wpf.DragDrop/DropInfo.cs +++ b/GongSolutions.Wpf.DragDrop/DropInfo.cs @@ -43,7 +43,7 @@ public DropInfo(object sender, DragEventArgs e, DragInfo dragInfo) this.VisualTarget = sender as UIElement; // if drop target isn't a ItemsControl if (!(this.VisualTarget is ItemsControl)) { - this.VisualTarget = VisualTreeExtensions.GetVisualAncestor(this.VisualTarget); + this.VisualTarget = VisualTreeExtensions.GetVisualAncestor(this.VisualTarget) ?? this.VisualTarget; } this.DropPosition = e.GetPosition(this.VisualTarget);