diff --git a/sources/Gameplay/KF1Frontend/Trading/KF1_TradingComponent.uc b/sources/Gameplay/KF1Frontend/Trading/KF1_TradingComponent.uc index f1a54de..a3ec4d0 100644 --- a/sources/Gameplay/KF1Frontend/Trading/KF1_TradingComponent.uc +++ b/sources/Gameplay/KF1Frontend/Trading/KF1_TradingComponent.uc @@ -152,12 +152,12 @@ public function SelectTrader(ETrader newSelection) if (newSelection != none) { lastSelectedTrader = ETrader(newSelection.Copy()); - traderChanged = lastSelectedTrader.SameAs(oldSelection); + traderChanged = !lastSelectedTrader.SameAs(oldSelection); } else { lastSelectedTrader = none; - traderChanged = (oldSelection == none); + traderChanged = (oldSelection != none); } if (traderChanged) { onTraderSelectSignal.Emit(oldSelection, newSelection);