Vskutku. Možná si neuvědomujete, že "/" není totéž jako / a ten druhý nemá sémantiku pro zřetězení (jako + pro struny), pokud vím (ale mohu se mýlit). Druhá syntaxe je vložený/zkrácený konstruktor pro RegExp třída. To znamená, že je snadné to opravit, stačí vytvořit regex explicitně pomocí new RegExp .
Ve vašem případě bych však doporučil použít $regex mongodb konstrukce:
Items.find({"description": {$regex: ".*" + variable + ".*"}}).fetch();
Další podrobnosti naleznete v dokumentaci k $regex
.