diff --git a/dsp.c b/dsp.c
index 2f2662ee0863e03eafa1de4c86c9442f6fbbe73d..ed90188c66c6fb16baf4adccf38a412379b2e03c 100755
--- a/dsp.c
+++ b/dsp.c
@@ -1464,7 +1464,7 @@ struct ast_frame *ast_dsp_process(struct ast_channel *chan, struct ast_dsp *dsp,
 			shortdata[x] = AST_ALAW(odata[x]);
 		break;
 	default:
-		ast_log(LOG_WARNING, "Unable to process inband DTMF on %d frames\n", af->subclass);
+		ast_log(LOG_WARNING, "Inband DTMF is not supported on codec %s. Use RFC2833\n", ast_codec2str(af->subclass));
 		return af;
 	}
 	silence = __ast_dsp_silence(dsp, shortdata, len, NULL);