diff --git a/lib/shared/radix-tree.js b/lib/shared/radix-tree.js --- a/lib/shared/radix-tree.js +++ b/lib/shared/radix-tree.js @@ -137,7 +137,7 @@ let partLeft = key; while (node && partLeft.startsWith(node.part)) { if (node.leaf) { - return [...new Set(node.values)]; + return [...node.values]; } partLeft = partLeft.substring(node.part.length); const firstChar = partLeft[0] ?? '';