diff -r 995be3523e7c -r 2fe1b3f20c3c libpurple/ciphers/pbkdf2cipher.c --- a/libpurple/ciphers/pbkdf2cipher.c Sun Nov 17 15:27:37 2013 +0530 +++ b/libpurple/ciphers/pbkdf2cipher.c Sun Nov 17 15:56:35 2013 +0530 @@ -72,6 +72,8 @@ PurplePBKDF2CipherPrivate *priv = PURPLE_PBKDF2_CIPHER_GET_PRIVATE(cipher); priv->hash = g_object_ref(G_OBJECT(hash)); + + g_object_notify(G_OBJECT(cipher), "hash"); } /******************************************************************************