--- a/libpurple/protocols/mxit/formcmds.c Tue Mar 05 15:36:12 2013 +0200 +++ b/libpurple/protocols/mxit/formcmds.c Wed Mar 06 13:26:27 2013 +0200 @@ -412,6 +412,8 @@ /* base64 decode the image data */ rawimg = purple_base64_decode(tmp, &rawimglen); + if (!rawimg) + return; /* save it to a file */ dir = g_build_filename(purple_user_dir(), "mxit", "imagestrips", NULL);