diff --git a/Strategic/Assignments.cpp b/Strategic/Assignments.cpp index 0afaa74d..027d5afc 100644 --- a/Strategic/Assignments.cpp +++ b/Strategic/Assignments.cpp @@ -10724,7 +10724,7 @@ void HandleShadingOfLinesForAssignmentMenus( void ) } // radio scan - if( pSoldier->CanUseRadio() ) + if( BasicCanCharacterAssignment( pSoldier, TRUE ) && pSoldier->CanUseRadio() ) { // unshade line UnShadeStringInBox( ghAssignmentBox, ASSIGN_MENU_RADIO_SCAN );