aboutsummaryrefslogtreecommitdiffstats
path: root/rpmdrake
diff options
context:
space:
mode:
Diffstat (limited to 'rpmdrake')
-rwxr-xr-xrpmdrake6
1 files changed, 4 insertions, 2 deletions
diff --git a/rpmdrake b/rpmdrake
index 79556615..841ede4e 100755
--- a/rpmdrake
+++ b/rpmdrake
@@ -203,8 +203,10 @@ sub do_search($$$$$$$) {
gtkset_mousecursor_normal($::w->{rwindow}->window);
}
my $tree_selection = $tree->get_selection;
- $tree_selection->select_path($tree_model->get_path($iter));
- $tree_selection->signal_emit('changed');
+ if (my $path = $tree_model->get_path($iter)) {
+ $tree_selection->select_path($path);
+ $tree_selection->signal_emit('changed');
+ }
}
sub quit() {