--- a/libpurple/ciphers/hmac.c Fri Jun 14 22:29:00 2013 +0530 +++ b/libpurple/ciphers/hmac.c Fri Jun 14 22:35:14 2013 +0530 @@ -59,6 +59,7 @@ PurpleHMACCipherPrivate *priv = PURPLE_HMAC_CIPHER_GET_PRIVATE(cipher); priv->hash = g_object_ref(G_OBJECT(hash)); + g_object_notify(G_OBJECT(cipher), "hash"); } /*******************************************************************************