diff options
Diffstat (limited to 'src/nautilus-bookmarks-window.c')
-rw-r--r-- | src/nautilus-bookmarks-window.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/nautilus-bookmarks-window.c b/src/nautilus-bookmarks-window.c index 29b946c35..6969e7ada 100644 --- a/src/nautilus-bookmarks-window.c +++ b/src/nautilus-bookmarks-window.c @@ -451,6 +451,11 @@ on_select_row (GtkCList *clist, g_assert (GTK_IS_ENTRY (name_field)); g_assert (GTK_IS_ENTRY (uri_field)); + /* Workaround for apparent GtkCList bug. See bugzilla.eazel.com 7846. */ + if (clist->rows <= row) { + return; + } + selected = get_selected_bookmark (); name = nautilus_bookmark_get_name (selected); uri = nautilus_bookmark_get_uri (selected); |