diff --git a/channels/chan_misdn.c b/channels/chan_misdn.c
index 4996bfb41c08a433a836d6ccb760ddf3660229a2..9d43309aa608f28abc37038707c15fd1e0f12bbf 100644
--- a/channels/chan_misdn.c
+++ b/channels/chan_misdn.c
@@ -2856,6 +2856,7 @@ static struct ast_frame *misdn_read(struct ast_channel *ast)
 		return NULL;
 	}
 
+	tmp->frame.frametype = AST_FRAME_VOICE;
 	tmp->frame.subclass = AST_FORMAT_ALAW;
 	tmp->frame.datalen = len;
 	tmp->frame.samples = len;