sync with Hiroyuki's 0.5.0cvs5; back up claws to 0.5.0claws5
[claws.git] / src / folder.c
index 85f07c291f9f9846e29b9cd2ceaac3dd827aaac1..44bc44b647962d7d29bd14bf09a0b867b7f0c4bb 100644 (file)
@@ -613,10 +613,12 @@ gint folder_item_move_msg(FolderItem *dest, MsgInfo *msginfo)
        src_folder = msginfo->folder->folder;
 
        num = folder->copy_msg(folder, dest, msginfo);
-       if (num != -1)
+
+       if (num != -1) {
                src_folder->remove_msg(src_folder,
                                       msginfo->folder,
                                       msginfo->msgnum);
+       }                                      
        
        if (folder->finished_copy)
                folder->finished_copy(folder, dest);