120,122c120,123 < remote_dir = urllib.unquote(self.parsed_url.path.lstrip('/')).rstrip() < commandline = "lftp -c 'source %s;cd \'%s\';rm %s'" % (self.tempname, remote_dir, filelist.rstrip()) < self.popen_persist(commandline) --- > if filelist.rstrip() : # don't even try to remove empty names --jno > remote_dir = urllib.unquote(self.parsed_url.path.lstrip('/')).rstrip() > commandline = "lftp -c 'source %s;cd \'%s\';rm %s'" % (self.tempname, remote_dir, filelist.rstrip()) > self.popen_persist(commandline)