diff --git a/dataobjs.py b/dataobjs.py
index 504293f..a452695 100644
--- a/dataobjs.py
+++ b/dataobjs.py
@@ -239,7 +239,10 @@ class PesterProfile(object):
else:
return "%s%s%s %s." % (syscolor.name(), self.colorhtml(), initials.pcf, self.initials(), initials.number, verb)
def memonetsplitmsg(self, syscolor, initials):
- return "Netsplit quits: %s" % (syscolor.name(), ", ".join(initials))
+ if len(initials) <= 0:
+ return "Netsplit quits: None" % (syscolor.name())
+ else:
+ return "Netsplit quits: %s" % (syscolor.name(), ", ".join(initials))
def memoopenmsg(self, syscolor, td, timeGrammar, verb, channel):
(temporal, pcf, when) = (timeGrammar.temporal, timeGrammar.pcf, timeGrammar.when)
timetext = timeDifference(td)
diff --git a/memos.py b/memos.py
index b504857..cbca0a9 100644
--- a/memos.py
+++ b/memos.py
@@ -958,7 +958,7 @@ class PesterMemo(PesterConvo):
allinitials.append("%s%s%s" % (grammar.pcf, chum.initials(), grammar.number))
self.times[h].removeTime(t.getTime())
if update == "netsplit":
- self.netsplit.extend(initials)
+ self.netsplit.extend(allinitials)
else:
msg = chum.memoclosemsg(systemColor, allinitials, self.mainwindow.theme["convo/text/closememo"])
self.textArea.append(convertTags(msg))