rem: if (!targetDirectory.isMailList && (!(targetDirectory.operations & targetDirectory.opWrite))) return false;  return true; 
add: return (targetDirectory.isMailList || (targetDirectory.operations & targetDirectory.opWrite)); 
context:     canDropOn: function(index)    {      var targetResource = dirTree.builderView.getResourceAtIndex(index);      var targetURI = targetResource.Value;      var srcURI = GetSelectedDirectory();      if (targetURI == srcURI)        return false;      // determine if we dragging from a mailing list on a directory x to the parent (directory x).      // if so, don't allow the drop      var result = srcURI.split(targetURI);      if (result != srcURI)         return false;      // check if we can write to the target directory       // LDAP is readonly      var targetDirectory = GetDirectoryFromURI(targetURI);      if (!targetDirectory.isMailList &&           (!(targetDirectory.operations & targetDirectory.opWrite)))        return false;                  return true;    },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/f263f2664cd782369c70a8c27c704dd715af003e/abDragDrop.js/buggy/mailnews/addrbook/resources/content/abDragDrop.js