diff --git a/game/modules/tome/dialogs/LevelupDialog.lua b/game/modules/tome/dialogs/LevelupDialog.lua
index efb33b3dd956a498f26c178b2f7442908e00d0b5..f879ab28cd8778372ebac613842181abeacc7cab 100644
--- a/game/modules/tome/dialogs/LevelupDialog.lua
+++ b/game/modules/tome/dialogs/LevelupDialog.lua
@@ -140,7 +140,7 @@ function _M:on_register()
 end
 
 function _M:unload()
-	actor.is_dialog_talent_leveling = nil
+	self.actor.is_dialog_talent_leveling = nil
 	self.actor.no_last_learnt_talents_cap = nil
 	self.actor:capLastLearntTalents("class")
 	self.actor:capLastLearntTalents("generic")