diff --git a/src/main/java/com/googlecode/lanterna/screen/Screen.java b/src/main/java/com/googlecode/lanterna/screen/Screen.java
index <HASH>..<HASH> 100644
--- a/src/main/java/com/googlecode/lanterna/screen/Screen.java
+++ b/src/main/java/com/googlecode/lanterna/screen/Screen.java
@@ -90,7 +90,7 @@ public class Screen
 
         this.terminal.addResizeListener(new TerminalResizeListener());
 
-        ScreenCharacter background = new ScreenCharacter(new ScreenCharacter(' '));
+        ScreenCharacter background = new ScreenCharacter(' ');
         for(int y = 0; y < terminalHeight; y++) {
             for(int x = 0; x < terminalWidth; x++) {
                 visibleScreen[y][x] = new ScreenCharacter(background);
What was the purpose of that?!?