--- a/libpurple/ciphers/des3.c Fri Jun 14 22:21:53 2013 +0530 +++ b/libpurple/ciphers/des3.c Fri Jun 14 22:29:00 2013 +0530 @@ -488,6 +488,8 @@ priv->key1 = purple_des_cipher_new(); priv->key2 = purple_des_cipher_new(); priv->key3 = purple_des_cipher_new(); + + purple_des3_cipher_reset(cipher); } /******************************************************************************