--- a/libpurple/protocols/yahoo/yahoo_filexfer.c Mon Oct 12 18:48:19 2009 +0000 +++ b/libpurple/protocols/yahoo/yahoo_filexfer.c Mon Oct 12 18:52:27 2009 +0000 @@ -509,9 +509,6 @@ return 0; } - if ((purple_xfer_get_bytes_sent(xfer) + len) >= purple_xfer_get_size(xfer)) - purple_xfer_set_completed(xfer, TRUE); - return len; }