diff --git a/apps/app_followme.c b/apps/app_followme.c
index ee7e07341a3edc498c480dcefd7ee055ac350772..41598530a245f68def743cdfd1e99c577f38c6b9 100644
--- a/apps/app_followme.c
+++ b/apps/app_followme.c
@@ -1018,6 +1018,8 @@ static int app_exec(struct ast_channel *chan, void *data)
 				/* just checking to see if we *can* play it. 						*/
 				if (ast_streamfile(chan, namerecloc, chan->language))
 					ast_copy_string(namerecloc, "", sizeof(namerecloc));					
+				else
+					ast_stopstream(chan);
 
 				if (ast_streamfile(chan, targs.plsholdprompt, chan->language))
 					goto outrun;