Nein, das sollte beides äquivalent sein. Ich bekomme hier auch keinen Fehler, wenn ich den Namen direkt übergebe.

Passiert bei Ihnen das Problem auch mit einem Minimal-Skript, das nur die obigen Zeilen ausführt?