diff --git a/gnome/src/contacts/calltree.c b/gnome/src/contacts/calltree.c
index b9f1177d4f19ac9cc2dcf4aa02e21b7f74e20217..c36d47e69e89c185bcd5424822a4ea8a38c3159f 100644
--- a/gnome/src/contacts/calltree.c
+++ b/gnome/src/contacts/calltree.c
@@ -1547,6 +1547,7 @@ void drag_data_received_cb(GtkWidget *widget, GdkDragContext *context UNUSED, gi
             default:
                 break;
         }
+        g_value_unset(&val);
     }
 }