diff --git a/Content.Shared/Xenoarchaeology/Equipment/NodeScannerSystem.cs b/Content.Shared/Xenoarchaeology/Equipment/NodeScannerSystem.cs index 81802d6b6e..977f04886b 100644 --- a/Content.Shared/Xenoarchaeology/Equipment/NodeScannerSystem.cs +++ b/Content.Shared/Xenoarchaeology/Equipment/NodeScannerSystem.cs @@ -45,7 +45,7 @@ public sealed class NodeScannerSystem : EntitySystem private void OnBeforeRangedInteract(EntityUid uid, NodeScannerComponent component, BeforeRangedInteractEvent args) { - if (args.Handled || !args.CanReach || args.Target is not { } target) + if (args.Handled || !args.CanReach || args.Target is not { } target || !HasComp(target)) return; Entity unlockingEnt = TryComp(target, out var unlockingComponent)