diff --git a/lib/Makefile.in.avoid_dmreg.o_build b/lib/Makefile.in
index 25a197c..dc465bc 100644
--- a/lib/Makefile.in.avoid_dmreg.o_build
+++ b/lib/Makefile.in
@@ -8,7 +8,7 @@ srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
-SOURCES=\
+SOURCES = \
activate/activate.c \
activate/devmapper.c \
device/ata.c \
@@ -43,8 +43,11 @@ SOURCES=\
format/ddf/ddf1_crc.c \
format/ddf/ddf1_cvt.c \
format/ddf/ddf1_dump.c \
- format/partition/dos.c \
- register/dmreg.c
+ format/partition/dos.c
+
+ifeq ("@STATIC_LINK@", "no")
+ SOURCES += register/dmreg.c
+endif
OBJECTS=$(SOURCES:%.c=%.o)