diff --git a/data.py b/data.py
index 0891d5df4069f9f41887768a87c4d7a22e06e227..ec0715154fbf2aea018a0d4bc33357884f962e45 100644
--- a/data.py
+++ b/data.py
@@ -4,8 +4,11 @@ import subprocess
 class Algorithm():
     def __init__(self, name):
         self.name = name
-        with subprocess.Popen(["build/"+self.name, "-v"], stdout=subprocess.PIPE) as proc:
-            self.current_version = int(proc.stdout.read())
+        try:
+            with subprocess.Popen(["build/"+self.name, "-v"], stdout=subprocess.PIPE) as proc:
+                self.current_version = int(proc.stdout.read())
+        except FileNotFoundError:
+            self.current_version = None
         self.data = []