diff --git a/miniapp/io.cpp b/miniapp/io.cpp
index 348489ac6bb03491e3573d0c9d61b369325bba76..d2aaef48f36afeb943ef2fe6bb91b8e4ecb97242 100644
--- a/miniapp/io.cpp
+++ b/miniapp/io.cpp
@@ -5,7 +5,7 @@
 #include <type_traits>
 
 #include <tclap/CmdLine.h>
-#include <json/src/json.hpp>
+#include <json/json.hpp>
 
 #include <util/meta.hpp>
 #include <util/optional.hpp>
diff --git a/miniapp/miniapp.cpp b/miniapp/miniapp.cpp
index 2b5df5d963305f82263d4cb3676d949989d90ea2..9ee0a6aa418dc8ee828c4f544f8d62c6e3d73211 100644
--- a/miniapp/miniapp.cpp
+++ b/miniapp/miniapp.cpp
@@ -5,7 +5,7 @@
 #include <memory>
 #include <vector>
 
-#include <json/src/json.hpp>
+#include <json/json.hpp>
 
 #include <common_types.hpp>
 #include <cell.hpp>
diff --git a/src/profiling/profiler.hpp b/src/profiling/profiler.hpp
index a905416c49d295706bed32b7e0149948fa8f47d6..3ca61f22d5e205631fcd5ff8db74b141cd31a630 100644
--- a/src/profiling/profiler.hpp
+++ b/src/profiling/profiler.hpp
@@ -12,7 +12,7 @@
 #include <cassert>
 #include <cstdlib>
 
-#include <json/src/json.hpp>
+#include <json/json.hpp>
 
 #include <threading/threading.hpp>
 #include <util.hpp>
diff --git a/tests/test_util.hpp b/tests/test_util.hpp
index 0f9935d8c517758a4aa1308921b382ea56b596fc..66ad982d641f90dc5cd9264bc1fe558d144c7600 100644
--- a/tests/test_util.hpp
+++ b/tests/test_util.hpp
@@ -6,7 +6,7 @@
 #include <string>
 #include <vector>
 
-#include <json/src/json.hpp>
+#include <json/json.hpp>
 #include <util.hpp>
 
 // helpful code for running tests
diff --git a/tests/unit/test_tree.cpp b/tests/unit/test_tree.cpp
index 4c69ce400d1c6146f7f704b2317a0189b8a41a53..4a5be5671c5472a5328e2a18134669560f3496c3 100644
--- a/tests/unit/test_tree.cpp
+++ b/tests/unit/test_tree.cpp
@@ -1,6 +1,6 @@
 #include <fstream>
 #include <iostream>
-#include <json/src/json.hpp>
+#include <json/json.hpp>
 #include <numeric>
 #include <vector>
 
diff --git a/tests/validation/validate_ball_and_stick.cpp b/tests/validation/validate_ball_and_stick.cpp
index 2a5ec45ccd575dc5f12ad79f565996d584b41a22..62beaa74a346c1635ca47018646e10999b7f5c54 100644
--- a/tests/validation/validate_ball_and_stick.cpp
+++ b/tests/validation/validate_ball_and_stick.cpp
@@ -1,5 +1,5 @@
 #include <fstream>
-#include <json/src/json.hpp>
+#include <json/json.hpp>
 
 #include <common_types.hpp>
 #include <cell.hpp>
diff --git a/tests/validation/validate_soma.cpp b/tests/validation/validate_soma.cpp
index 05ff783e37e987231dc5cc65e040119ffe7b3b9e..b78f1e38905d38e8cc06481ac7f12ec00e69a6ce 100644
--- a/tests/validation/validate_soma.cpp
+++ b/tests/validation/validate_soma.cpp
@@ -1,5 +1,5 @@
 #include <fstream>
-#include <json/src/json.hpp>
+#include <json/json.hpp>
 
 #include <common_types.hpp>
 #include <cell.hpp>
diff --git a/tests/validation/validate_synapses.cpp b/tests/validation/validate_synapses.cpp
index 62b91841ab37fd626bde4a7cf6a2e03a096d1e90..4c767e18833e6f491c5fecf6c8b1c5fba8ea731c 100644
--- a/tests/validation/validate_synapses.cpp
+++ b/tests/validation/validate_synapses.cpp
@@ -1,7 +1,7 @@
 #include <fstream>
 #include <iterator>
 
-#include <json/src/json.hpp>
+#include <json/json.hpp>
 
 #include <common_types.hpp>
 #include <cell.hpp>
diff --git a/tests/validation/validation_data.hpp b/tests/validation/validation_data.hpp
index 2aeb2f393d4fa28cac21e4d50174ad82d0c76289..d9b30989ea9b980257d9f3ad18967ece133b314a 100644
--- a/tests/validation/validation_data.hpp
+++ b/tests/validation/validation_data.hpp
@@ -2,7 +2,7 @@
 
 #include <string>
 
-#include <json/src/json.hpp>
+#include <json/json.hpp>
 
 #ifndef DATADIR
 #define DATADIR "../data"