diff --git a/exec/load/fido_syscfg.js b/exec/load/fido_syscfg.js
index eb19911157c6459e9a796612fd69211f7317f5c9..601c4663a53439f3aad0aea46783b0f6f3b4776b 100644
--- a/exec/load/fido_syscfg.js
+++ b/exec/load/fido_syscfg.js
@@ -69,6 +69,8 @@ SBBSEchoCfg.prototype.get_ticpw = function(node)
 			return this.ticpass[n];
 		if (n === 'ALL')
 			break;
+		if (n.indexOf('@') !== -1)
+			n = n.replace(/@.*$/,'');
 		if (n.indexOf('ALL') !== -1)
 			n = n.replace(/[0-9]+[^0-9]ALL$/, 'ALL');
 		else