diff --git a/res/res_features.c b/res/res_features.c
index 8ab36c6c87ddbf3e1d6554674b5626a344ac2dfe..9596e1f7beb5dd01e73ac027ebc82bf9cf8bb172 100644
--- a/res/res_features.c
+++ b/res/res_features.c
@@ -638,7 +638,7 @@ static int builtin_blindtransfer(struct ast_channel *chan, struct ast_channel *p
 		if (option_verbose > 2)	
 			ast_verbose(VERBOSE_PREFIX_3 "Unable to find extension '%s' in context '%s'\n", xferto, transferer_real_context);
 	}
-	if (ast_stream_and_wait(transferer, xferfailsound, transferee->language, AST_DIGIT_ANY) < 0 ) {
+	if (ast_stream_and_wait(transferer, xferfailsound, transferer->language, AST_DIGIT_ANY) < 0 ) {
 		finishup(transferee);
 		return -1;
 	}