diff --git a/libavformat/Makefile b/libavformat/Makefile
index de385a53c5cf5345e01eac649b411563532f0c08..e834d37ea88bc205f3a71a35c15bc5d18d6e7dc1 100644
--- a/libavformat/Makefile
+++ b/libavformat/Makefile
@@ -21,7 +21,13 @@ ifeq ($(CONFIG_RISKY),yes)
 OBJS+= asf.o
 endif
 
-ifeq ($(AMR_NB),yes) | ifeq ($(AMR_NB_FIXED),yes) | ifeq ($(AMR_WB),yes)
+ifeq ($(AMR_NB),yes)
+OBJS+= amr.o
+endif
+ifeq ($(AMR_NB_FIXED),yes)
+OBJS+= amr.o
+endif
+ifeq ($(AMR_WB),yes)
 OBJS+= amr.o
 endif