diff --git a/game/modules/tome/class/GameState.lua b/game/modules/tome/class/GameState.lua
index 59d113bb8d4a1b7fe0cac132f19766390cceb7ff..df00719b3fcbfb11e4ea2a3c5e9cc0e66f50c603 100644
--- a/game/modules/tome/class/GameState.lua
+++ b/game/modules/tome/class/GameState.lua
@@ -2039,6 +2039,10 @@ print("   power types: not_power_source =", table.concat(table.keys(b.not_power_
 							ok = false
 						end
 					end
+					if t.type[1]:find("/other$") then
+						print("Random boss forbase talent because category /other", t.name, t.id, t.type[1])
+						ok = false
+					end
 					if ok then list[t.id] = true end
 				end
 			end