diff --git a/src/ServiceBusExplorer/Forms/MainForm.cs b/src/ServiceBusExplorer/Forms/MainForm.cs index cc35bbf2..8b5710a4 100644 --- a/src/ServiceBusExplorer/Forms/MainForm.cs +++ b/src/ServiceBusExplorer/Forms/MainForm.cs @@ -6714,7 +6714,7 @@ private async Task BulkPurge(TreeNode treeNode, PurgeStrategies bulkPurgeStrateg } List subscriptions = new List(); - Func> subscriptionsExtractor = tn => tn.FirstNode.Nodes.Cast().Select(n => n.Tag as SubscriptionWrapper); + Func> subscriptionsExtractor = tn => tn.FirstNode?.Nodes.Cast().Select(n => n.Tag as SubscriptionWrapper) ?? Enumerable.Empty(); List queues = new List();