diff --git a/src/lib/subs/rej.c b/src/lib/subs/rej.c index 9663e729..05a2a814 100644 --- a/src/lib/subs/rej.c +++ b/src/lib/subs/rej.c @@ -60,6 +60,8 @@ setrel(natid us, natid them, int rel) rel = ALLIED; if (CANT_HAPPEN(!mynp || !themnp)) return; + if (us == them) + return; oldrel = getrel(mynp, them); if (oldrel == rel) return;