diff --git a/AMNet.Server/CardPresenter.cs b/AMNet.Server/CardPresenter.cs index e4f248c..b2d18fe 100644 --- a/AMNet.Server/CardPresenter.cs +++ b/AMNet.Server/CardPresenter.cs @@ -36,7 +36,7 @@ internal class CardPresenter lock (_cardLock) { // IDm and requireIDm are mutually exclusive - if (_currentCard == null || (requireIDm.HasValue && (_currentCard.IDm == null) ^ requireIDm.Value)) + if (_currentCard == null || (requireIDm.HasValue && (_currentCard.IDm != null) ^ requireIDm.Value)) { return null; }