diff options
-rw-r--r-- | libyelp/yelp-uri.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libyelp/yelp-uri.c b/libyelp/yelp-uri.c index 662da24f..c36bd6fc 100644 --- a/libyelp/yelp-uri.c +++ b/libyelp/yelp-uri.c @@ -1192,7 +1192,10 @@ resolve_xref_uri (YelpUri *uri) } if (priv->page_id && priv->page_id[0] == '\0') { g_free (priv->page_id); - priv->page_id = NULL; + if (g_str_has_prefix (priv->docuri, "help:")) + priv->page_id = g_strdup ("index"); + else + priv->page_id = NULL; } if (priv->page_id && |