diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/scenes/WelcomeScene.java b/src/com/shatteredpixel/shatteredpixeldungeon/scenes/WelcomeScene.java
index abfff0c15..dd92c3fcd 100644
--- a/src/com/shatteredpixel/shatteredpixeldungeon/scenes/WelcomeScene.java
+++ b/src/com/shatteredpixel/shatteredpixeldungeon/scenes/WelcomeScene.java
@@ -156,12 +156,6 @@ public class WelcomeScene extends PixelScene {
 
 		ScrollPane list = new ScrollPane( new Component() );
 		add( list );
-		list.setRect(
-				panel.x + panel.marginLeft(),
-				panel.y + panel.marginTop(),
-				panel.innerWidth(),
-				panel.innerHeight());
-		list.scrollTo( 0, 0 );
 
 		Component content = list.content();
 		content.clear();
@@ -173,6 +167,13 @@ public class WelcomeScene extends PixelScene {
 
 		content.setSize( panel.innerWidth(), text.height() );
 
+		list.setRect(
+				panel.x + panel.marginLeft(),
+				panel.y + panel.marginTop(),
+				panel.innerWidth(),
+				panel.innerHeight());
+		list.scrollTo(0, 0);
+
 		RedButton okay = new RedButton("Okay!") {
 			@Override
 			protected void onClick() {