We're seing some support cases where people are trying to use TLDC, but doesn't succeed because they've forgotten to activate it (by adding a symlink in xstartup.d. The tladm part of TLDC could check if the symlink is in place, and warn if it's not. If so, it should be possible to disable the warning, if TLDC is activated for certain users in their ~/.thinlinc/xstartup. This of course won't cover the case with several agents, but it would still give the user a hint.
Instead of giving a warning, perhaps it's possible to have the symlink "always" in place, and add logic to TLDC to run "disabled" if no menus are defined?
This bug should be solved by adding an option to the Webmin GUI, for creating the symlink / activating TLDC.