diff --git a/game/modules/tome/class/Game.lua b/game/modules/tome/class/Game.lua
index 6a7e1409bc5fbc13697a8e660c14e4fe966fb364..50e98731f28be060a1779fb529e59d4d7eb47c99 100644
--- a/game/modules/tome/class/Game.lua
+++ b/game/modules/tome/class/Game.lua
@@ -1146,7 +1146,11 @@ function _M:setupCommands()
 		end,
 
 		SHOW_MESSAGE_LOG = function()
-			self.logdisplay:showLogDialog(nil, 0.6)
+			if not self.show_userchat then
+				self.logdisplay:showLogDialog(nil, 0.6)
+			else
+				profile.chat:showLogDialog(nil, 0.6)
+			end
 		end,
 
 		-- Show time