diff --git a/Connectors/Revit/Speckle.Connectors.RevitShared/Bindings/RevitSendBinding.cs b/Connectors/Revit/Speckle.Connectors.RevitShared/Bindings/RevitSendBinding.cs index 9bed15de4..ca9e265fa 100644 --- a/Connectors/Revit/Speckle.Connectors.RevitShared/Bindings/RevitSendBinding.cs +++ b/Connectors/Revit/Speckle.Connectors.RevitShared/Bindings/RevitSendBinding.cs @@ -399,6 +399,11 @@ internal sealed class RevitSendBinding : RevitBaseBinding, ISendBinding viewFilter.SetContext(_revitContext); } + if (modelCard.SendFilter is null || modelCard.SendFilter.IdMap is null) + { + continue; + } + var selectedObjects = modelCard.SendFilter.NotNull().IdMap.NotNull().Values; var intersection = selectedObjects.Intersect(objUniqueIds).ToList(); bool isExpired = intersection.Count != 0;