diff --git a/ghc/lib/misc/cbits/Makefile b/ghc/lib/misc/cbits/Makefile
index be6601f20046494b173df98b97ba36bae09e6431..8d24ee55be02d0128d970866774808b266755f84 100644
--- a/ghc/lib/misc/cbits/Makefile
+++ b/ghc/lib/misc/cbits/Makefile
@@ -10,7 +10,7 @@ CC:=$(HC)
 C_SRCS=$(wildcard *.c)
 
 # Remove Readline.lhs if readline.h isn't available.
-ifneq "$(HAVE_READLINE)" "YES"
+ifneq "$(GhcLibsWithReadline)" "YES"
   C_SRCS := $(filter-out ghcReadline.c,$(C_SRCS))
 endif