add:  if (event.originalTarget.localName != "outlinerchildren") return; 
context: function BeginDragFolderOutliner(event){    debugDump("BeginDragFolderOutliner\n");    var folderOutliner = GetFolderOutliner();    var row = {};    var col = {};    var elt = {};    folderOutliner.outlinerBoxObject.getCellAt(event.clientX, event.clientY, row, col, elt);    if (row.value == -1)      return;    var folderResource = GetFolderResource(folderOutliner, row.value);    if (GetFolderAttribute(folderOutliner, folderResource, "IsServer") == "true")    {      debugDump("***IsServer == true\n");      return false;    }    // do not allow the drag when news is the source    if (GetFolderAttribute(folderOutliner, folderResource, "ServerType") == "nntp")     {      debugDump("***ServerType == nntp\n");      return false;    }    var selectedFolders = GetSelectedFolders();    return BeginDragOutliner(event, folderOutliner, selectedFolders, "text/x-moz-message-or-folder");}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/bbc83df10641adba9169bedcdf352be6ea5f601d/messengerdnd.js/buggy/mailnews/base/resources/content/messengerdnd.js