2011-11-17 [pawel] 3.7.10cvs86
[claws.git] / src / mimeview.c
index 8d4dacb12aa3a5be9994975da454ea24d33ee063..9a19f3e1d2ca75f11a05682bfc7f6a1823a67531 100644 (file)
@@ -574,12 +574,12 @@ MimeInfo *mimeview_get_selected_part(MimeView *mimeview)
        GtkTreeModel *model = gtk_tree_view_get_model(GTK_TREE_VIEW(mimeview->ctree));
        GtkTreeIter iter;
        GtkTreeSelection *selection;
-       MimeInfo *partinfo;
+       MimeInfo *partinfo = NULL;
        
        selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(mimeview->ctree));
-       gtk_tree_selection_get_selected(selection, NULL, &iter);
-       
-       gtk_tree_model_get(model, &iter, COL_DATA, &partinfo, -1);
+       if (gtk_tree_selection_get_selected(selection, NULL, &iter))
+               gtk_tree_model_get(model, &iter, COL_DATA, &partinfo, -1);
+
        return partinfo;
 }