diff --git a/main/app.c b/main/app.c
index 60cfe236f77a4be4717faacfca4abf858f6f1f02..9230e4ac3d549295596a78cb51460d1e20a45e37 100644
--- a/main/app.c
+++ b/main/app.c
@@ -344,7 +344,7 @@ int ast_linear_stream(struct ast_channel *chan, const char *filename, int fd, in
 		if (filename[0] == '/') 
 			ast_copy_string(tmpf, filename, sizeof(tmpf));
 		else
-			snprintf(tmpf, sizeof(tmpf), "%s/%s/%s", (char *)ast_config_AST_DATA_DIR, "sounds", filename);
+			snprintf(tmpf, sizeof(tmpf), "%s/%s/%s", ast_config_AST_DATA_DIR, "sounds", filename);
 		fd = open(tmpf, O_RDONLY);
 		if (fd < 0){
 			ast_log(LOG_WARNING, "Unable to open file '%s': %s\n", tmpf, strerror(errno));