diff --git a/std/concurrency.d b/std/concurrency.d index 0f6c5f87c..fc051a230 100644 --- a/std/concurrency.d +++ b/std/concurrency.d @@ -720,7 +720,7 @@ private } else static if( Args.length == 1 && isTuple!(Args) ) { - if( data.convertsTo!(Wrap) ) + if( data.convertsTo!(Args) ) { static if( is( ReturnType!(t) == bool ) ) {