diff --git a/src/conio/GNUmakefile b/src/conio/GNUmakefile
index 04a86f256d5a317b0527b605756e5cbffb301081..547cc689cbddde0db2e8385861ba1b515a37e7a2 100644
--- a/src/conio/GNUmakefile
+++ b/src/conio/GNUmakefile
@@ -16,8 +16,6 @@ ifdef NO_X
 else
  OBJS	+=	$(MTOBJODIR)$(DIRSEP)x_events$(OFILE) \
 			$(MTOBJODIR)$(DIRSEP)x_cio$(OFILE) \
-			$(MTOBJODIR)$(DIRSEP)scale$(OFILE) \
-			$(MTOBJODIR)$(DIRSEP)xbr$(OFILE)
  NEED_BITMAP := 1
 endif
 
@@ -38,7 +36,9 @@ ifeq ($(shell if [ -e /usr/include/ncursesw/ncurses.h ] ; then echo YES ; fi),YE
 endif
 
 ifdef NEED_BITMAP
- OBJS	+=	$(MTOBJODIR)$(DIRSEP)bitmap_con$(OFILE)
+ OBJS	+=	$(MTOBJODIR)$(DIRSEP)bitmap_con$(OFILE) \
+		$(MTOBJODIR)$(DIRSEP)scale$(OFILE) \
+		$(MTOBJODIR)$(DIRSEP)xbr$(OFILE)
 endif
 
 # CIOLIB Library Link Rule
diff --git a/src/conio/objects.mk b/src/conio/objects.mk
index b5a513acac5a49d9bc5182c551a263db2de1eeb1..0ce6f3c87b4fde32c10a5033ce186a3618d7d619 100644
--- a/src/conio/objects.mk
+++ b/src/conio/objects.mk
@@ -4,6 +4,5 @@ OBJS	=	$(MTOBJODIR)$(DIRSEP)ansi_cio$(OFILE)\
 			$(MTOBJODIR)$(DIRSEP)vidmodes$(OFILE)\
 			$(MTOBJODIR)$(DIRSEP)allfonts$(OFILE)\
 			$(MTOBJODIR)$(DIRSEP)mouse$(OFILE)\
-			$(MTOBJODIR)$(DIRSEP)scale$(OFILE)\
 			$(MTOBJODIR)$(DIRSEP)syncicon64$(OFILE)\
 			$(MTOBJODIR)$(DIRSEP)utf8_codepages$(OFILE)