diff -r 7434ef155a3a -r 4d2def31970b pidgin/gtkconv.c --- a/pidgin/gtkconv.c Sun Feb 11 00:46:43 2007 +0000 +++ b/pidgin/gtkconv.c Sun Feb 11 03:05:41 2007 +0000 @@ -7255,7 +7255,7 @@ GtkWidget *page; GtkWidget *tab; - if (e->button == 2) { + if (e->button == 2 && e->type == GDK_BUTTON_PRESS) { PidginConversation *gtkconv; tab_clicked = pidgin_conv_get_tab_at_xy(win, e->x_root, e->y_root, NULL);