aboutsummaryrefslogtreecommitdiffstats
path: root/src/users.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/users.cpp')
-rw-r--r--src/users.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/users.cpp b/src/users.cpp
index 69b8a7244..c901709d2 100644
--- a/src/users.cpp
+++ b/src/users.cpp
@@ -954,7 +954,10 @@ void User::ChangeRealHost(const std::string& newhost, bool resetdisplay)
// If we are just resetting the display host then we don't need to
// do anything else.
if (!changehost)
+ {
+ InvalidateCache();
return;
+ }
// Don't call the OnChangeRealHost event when initialising a user.
const bool initializing = realhost.empty();