diff --git a/code/ryzom/client/src/game_context_menu.cpp b/code/ryzom/client/src/game_context_menu.cpp index c37c76b17..bab0c42de 100644 --- a/code/ryzom/client/src/game_context_menu.cpp +++ b/code/ryzom/client/src/game_context_menu.cpp @@ -456,10 +456,10 @@ void CGameContextMenu::update() fameValue = pLeafFame->getValue8(); } if (_TextNews) - _TextNews->setActive(selection && !canAttack() && !selection->isForageSource() && fameValue >= -30); + _TextNews->setActive(selection && !canAttack() && selection->isNPC() && fameValue >= -30); if (_TextNewsAgressive) - _TextNewsAgressive->setActive(selection && !canAttack() && !selection->isForageSource() && fameValue < -30); + _TextNewsAgressive->setActive(selection && !canAttack() && selection->isNPC() && fameValue < -30); if (_TextDuel && _TextUnDuel)