diff --git a/res/res_musiconhold.c b/res/res_musiconhold.c
index 55b14c934243fc9dc508eced76cb7f567a2f0b86..1c8728cf70484262ee0a8a0dd58c6c2665b7416e 100644
--- a/res/res_musiconhold.c
+++ b/res/res_musiconhold.c
@@ -333,7 +333,6 @@ static int ast_moh_files_next(struct ast_channel *chan)
 		}
 	} else {
 		state->announcement = 0;
-		state->samples = 0;
 	}
 
 	if (!state->class->total_files) {