When a player connects to a server, or is connected to a server and the mission is changed, the player is disconnected immediately if he is missing any of the required addons for the mission. However, while the appropriate information is output into the RPT file (Missing Addon detected: <addon name>) it is NOT displayed in-game, neither to the user being disconnected in a message box, nor to the server admin/playres (XX disconnected (missing addon xxx)).
Providing that information would be very beneficial.