diff --git a/src/main/java/teetime/stage/io/ByteArrayFileWriter.java b/src/main/java/teetime/stage/io/ByteArrayFileWriter.java
index a41872e924a50a3dce3af634d4d50e9e1705325d..96f0215f409f16fd1644bbe952775640fd50034e 100644
--- a/src/main/java/teetime/stage/io/ByteArrayFileWriter.java
+++ b/src/main/java/teetime/stage/io/ByteArrayFileWriter.java
@@ -2,15 +2,23 @@ package teetime.stage.io;
 
 import java.io.File;
 import java.io.FileOutputStream;
+import java.io.IOException;
 
 import teetime.framework.ConsumerStage;
 
+import com.google.common.io.Files;
+
 public class ByteArrayFileWriter extends ConsumerStage<byte[]> {
 
 	private final File file;
 
 	public ByteArrayFileWriter(final File file) {
 		this.file = file;
+		try {
+			Files.touch(file);
+		} catch (IOException e) {
+			e.printStackTrace();
+		}
 	}
 
 	@Override