Fix notification for non-GAL updates to only happen on commit

Fix broken g_object_unref() on strings in the failure case too.