diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/TalentsPane.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/TalentsPane.java
index d50ffafa3..8b9f047b9 100644
--- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/TalentsPane.java
+++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/TalentsPane.java
@@ -64,8 +64,10 @@ public class TalentsPane extends ScrollPane {
 				@Override
 				public void upgradeTalent() {
 					super.upgradeTalent();
-					setupStars();
-					TalentsPane.this.layout();
+					if (parent != null) {
+						setupStars();
+						TalentsPane.this.layout();
+					}
 				}
 			};
 			buttons.add(btn);