diff --git a/src/m_cond.c b/src/m_cond.c index 728185978..e6dd45699 100644 --- a/src/m_cond.c +++ b/src/m_cond.c @@ -1322,7 +1322,10 @@ static const char *M_GetConditionString(condition_t *cn) { if (cup->id != cn->requirement) continue; - return va("%s%s %s CUP", completetype, orbetter, cup->name); + return va("%s%s %s CUP", + completetype, orbetter, + (M_CupLocked(cup) ? "???" : cup->name) + ); } return va("INVALID CUP CONDITION \"%d:%d\"", cn->type, cn->requirement); }