diff --git a/src/main/java/de/tudresden/inf/mci/brailleplot/printabledata/SimpleMatrixDataImpl.java b/src/main/java/de/tudresden/inf/mci/brailleplot/printabledata/SimpleMatrixDataImpl.java
index a43893f0b599cab07932b02ecc24b9dc97e8571a..139214123d7bedcb0a333d24e177d62bf8f9822e 100644
--- a/src/main/java/de/tudresden/inf/mci/brailleplot/printabledata/SimpleMatrixDataImpl.java
+++ b/src/main/java/de/tudresden/inf/mci/brailleplot/printabledata/SimpleMatrixDataImpl.java
@@ -20,12 +20,15 @@ public class SimpleMatrixDataImpl<T> extends AbstractPrintableData implements Ma
     private final int mColumns;
     private final Vector<T> mData;
 
-    SimpleMatrixDataImpl(final Printer printer, final Format format, final int rowCount, final int columnCount) {
+    public SimpleMatrixDataImpl(final Printer printer, final Format format, final int rowCount, final int columnCount, final T defaultValue) {
         super(printer, format);
         mRows = rowCount;
         mColumns = columnCount;
         mData = new Vector<>(rowCount * columnCount);
         mData.setSize(rowCount * columnCount);
+        for (int i = 0; i < mData.size(); i++) {
+            mData.setElementAt(defaultValue, i);
+        }
     }
 
     /**