diff --git a/Makefile b/Makefile
index 204e2a77ff9e99e74a677f1c8bc9c07ca7fcab01..af98cfd4e953734b1d787903babf23967558d719 100644
--- a/Makefile
+++ b/Makefile
@@ -17,12 +17,13 @@ endif
 ifeq (1,$(REDOX))
 	undefine ARGSV
 	ARGS += --target x86_64-unknown-redox
+	PREARGS += +nightly
 endif
 
 .PHONY: all clean distclean install uninstall
 
 all: version extract .cargo/config
-	cargo build $(ARGS) $(ARGSV)
+	cargo $(PREARGS) build $(ARGS) $(ARGSV)
 
 clean:
 	cargo clean