diff --git a/src/smblib/smbtxt.c b/src/smblib/smbtxt.c
index 4d67dcec76c24c4d4793735cf009fa58e9e37ba7..9e4c913fe218bb9658b8730b639bc36d5d91487d 100644
--- a/src/smblib/smbtxt.c
+++ b/src/smblib/smbtxt.c
@@ -589,7 +589,7 @@ uint8_t* smb_getattachment(smbmsg_t* msg, char* buf, char* filename, size_t file
 		if(filelen != NULL)
 			*filelen = strlen(buf);
 	}
-	return buf;
+	return (uint8_t*)buf;
 }
 
 /* Return number of file attachments contained in MIME-encoded message body */