diff --git a/Source/Processors/FileReader.cpp b/Source/Processors/FileReader.cpp
index e3344d36880b0cf2cc19fe75f32c35ab6848b508..cf2fb18d9f33dafcc1a03a24936e83e2b215072c 100644
--- a/Source/Processors/FileReader.cpp
+++ b/Source/Processors/FileReader.cpp
@@ -97,7 +97,7 @@ void FileReader::setFile(String fullpath)
     if (input)
         fclose(input);
 
-    input = fopen(path, "r");
+    input = fopen(path, "rb");
 
     // Avoid a segfault if file isn't found
     if (!input)