--- a/mail/base/content/folderPane.js
+++ b/mail/base/content/folderPane.js
@@ -3196,19 +3196,18 @@ var gFolderTreeController = {
{}
) != 0
) {
/* the yes button is in position 0 */
return;
}
}
- let array = toXPCOMArray([folder], Ci.nsIMutableArray);
try {
- folder.parent.deleteSubFolders(array, msgWindow);
+ folder.deleteSelf(msgWindow);
} catch (ex) {
// Ignore known errors from canceled warning dialogs.
const NS_MSG_ERROR_COPY_FOLDER_ABORTED = 0x8055001a;
if (ex.result != NS_MSG_ERROR_COPY_FOLDER_ABORTED) {
throw ex;
}
}
},