summaryrefslogtreecommitdiff
path: root/src/nickcore.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/nickcore.cpp')
-rw-r--r--src/nickcore.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/nickcore.cpp b/src/nickcore.cpp
index c055491db..9c0e25f32 100644
--- a/src/nickcore.cpp
+++ b/src/nickcore.cpp
@@ -158,6 +158,10 @@ void NickCore::SetDisplay(const NickAlias *na)
FOREACH_MOD(OnChangeCoreDisplay, (this, na->nick));
+ /* this affects the serialized aliases */
+ for (unsigned i = 0; i < aliases->size(); ++i)
+ aliases->at(i)->QueueUpdate();
+
/* Remove the core from the list */
NickCoreList->erase(this->display);