diff --git a/Code/Makefile.gfortran b/Code/Makefile.gfortran
index 15a3b973eebe7a4ab7df7f962a65302308a9b18e..e029123a9c3c0fdb47ec6b4e2e6e4f45dc6fc5a6 100644
--- a/Code/Makefile.gfortran
+++ b/Code/Makefile.gfortran
@@ -8,7 +8,7 @@ EXEC           = sky3d.omp
 OBJS           = params.o grids.o levels.o fourier.o forces.o sequential.o \
 	inout.o coulomb.o trivial.o densities.o fragments.o twobody.o \
 	energies.o static.o meanfield.o dynamic.o pairs.o moment.o \
-	main3d.o user.o external.o
+	main3d.o user.o external.o abso_bc.o
 
 SHELL = /bin/sh
 
@@ -63,7 +63,7 @@ static.o : static.f90 params.o densities.o grids.o \
 
 dynamic.o : dynamic.f90 params.o densities.o grids.o trivial.o \
 	levels.o moment.o energies.o inout.o meanfield.o sequential.o \
-	twobody.o external.o
+	twobody.o external.o abso_bc.o
 
 main3d.o : main3d.f90 params.o fourier.o forces.o densities.o meanfield.o levels.o grids.o fragments.o sequential.o dynamic.o static.o coulomb.o user.o