preventive fix (missing check) found by Alfons
[claws.git] / src / folderview.c
index 8dd2d1c0eb1da606634015f50d78022801aa97e8..cb042557795f291fc3d069d58ceed32001507587 100644 (file)
@@ -2635,7 +2635,7 @@ static void folderview_drag_received_cb(GtkWidget        *widget,
                item = gtk_ctree_node_get_row_data(GTK_CTREE(widget), node);
                src_item = folder_find_item_from_path(source);
 
-               if (!src_item || src_item->stype != F_NORMAL) {
+               if (!item || !src_item || src_item->stype != F_NORMAL) {
                        gtk_drag_finish(drag_context, FALSE, FALSE, time);                      
                        return;
                }