--- a/libpurple/protocols/silc/ft.c Mon Aug 29 22:50:03 2011 +0000 +++ b/libpurple/protocols/silc/ft.c Mon Aug 29 22:55:51 2011 +0000 @@ -132,8 +132,7 @@ if (!offset && filesize) purple_xfer_set_size(xfer->xfer, filesize); if (offset && filesize) { - xfer->xfer->bytes_sent = offset; - xfer->xfer->bytes_remaining = filesize - offset; + purple_xfer_set_bytes_sent(xfer->xfer, offset); } purple_xfer_update_progress(xfer->xfer);