diff --git a/tests/Makefile.am b/tests/Makefile.am
index 7c45ead22f77da7e0aa53e03051c7351cc97f550..e5f9c798b9cff884ad80a107f79dca20521d9a35 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -25,7 +25,7 @@ TESTS = testGreetings testMaths testReading.sh testSingle testKernel testSymmetr
         testParser.sh testSPHStep test125cells.sh test125cellsPerturbed.sh testFFT \
         testAdiabaticIndex testRiemannExact testRiemannTRRS testRiemannHLLC \
         testMatrixInversion testThreadpool testDump testLogger \
-        testVoronoi1D testVoronoi2D testVoronoi3D
+        testVoronoi1D testVoronoi2D testVoronoi3D testPeriodicBC.sh
 
 # List of test programs to compile
 check_PROGRAMS = testGreetings testReading testSingle testTimeIntegration \
@@ -34,7 +34,7 @@ check_PROGRAMS = testGreetings testReading testSingle testTimeIntegration \
                  testSymmetry testThreadpool benchmarkInteractions \
                  testAdiabaticIndex testRiemannExact testRiemannTRRS \
                  testRiemannHLLC testMatrixInversion testDump testLogger \
-		 testVoronoi1D testVoronoi2D testVoronoi3D
+		 testVoronoi1D testVoronoi2D testVoronoi3D testPeriodicBC
 
 # Sources for the individual programs
 testGreetings_SOURCES = testGreetings.c
@@ -55,6 +55,8 @@ testPair_SOURCES = testPair.c
 
 test27cells_SOURCES = test27cells.c
 
+testPeriodicBC_SOURCES = testPeriodicBC.c
+
 test125cells_SOURCES = test125cells.c
 
 testParser_SOURCES = testParser.c
@@ -91,7 +93,7 @@ testLogger_SOURCES = testLogger.c
 
 # Files necessary for distribution
 EXTRA_DIST = testReading.sh makeInput.py testPair.sh testPairPerturbed.sh \
-	     test27cells.sh test27cellsPerturbed.sh testParser.sh \
+	     test27cells.sh test27cellsPerturbed.sh testParser.sh testPeriodicBC.sh \
 	     test125cells.sh test125cellsPerturbed.sh testParserInput.yaml difffloat.py \
 	     tolerance_125_normal.dat tolerance_125_perturbed.dat \
              tolerance_27_normal.dat tolerance_27_perturbed.dat \