diff --git a/modules/itip-formatter/itip-view.c b/modules/itip-formatter/itip-view.c index 92e6ca5333..a434e1695f 100644 --- a/modules/itip-formatter/itip-view.c +++ b/modules/itip-formatter/itip-view.c @@ -1660,7 +1660,7 @@ itip_view_create_dom_bindings (ItipView *view, WebKitDOMDocument *doc; doc = webkit_dom_node_get_owner_document (WEBKIT_DOM_NODE (element)); - view->priv->dom_document = doc; + view->priv->dom_document = g_object_ref (doc); el = webkit_dom_document_get_element_by_id (doc, CHECKBOX_RECUR); if (el) {