diff --git a/std/conv.d b/std/conv.d index 12e66adbaf9..f8a2617cab7 100644 --- a/std/conv.d +++ b/std/conv.d @@ -167,7 +167,7 @@ $(I UnsignedInteger): template to(T) { T to(A...)(A args) - if (A.length != 1 || !isStaticArray!(A[0])) + if (A.length > 0) { return toImpl!T(args); }