diff --git a/src/sbbs3/unbaja.c b/src/sbbs3/unbaja.c
index b6b8098f2c93aeef3f51030d7f7c49f84df54ed7..b84ab37944a783291a7b1405df81a4c3ad67d4b6 100644
--- a/src/sbbs3/unbaja.c
+++ b/src/sbbs3/unbaja.c
@@ -1827,7 +1827,7 @@ void decompile(FILE *bin, FILE *srcfile)
 				p=(char *)malloc(uch);
 				fread(p,uch,1,bin);
 				WRITE_NAME("COMPARE_ARS");
-				sprintf(strchr(src,0),"%s\n",decompile_ars(p,uch));
+				sprintf(strchr(src,0),"%s\n",decompile_ars((uchar*)p,uch));
 				free(p);
 				break;
 			case CS_TOGGLE_USER_MISC: