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
diff --git a/rust-toolchain b/rust-toolchain
deleted file mode 100644
index cfc730712d5daf311221367ddb1e6e624df9726c..0000000000000000000000000000000000000000
--- a/rust-toolchain
+++ /dev/null
@@ -1 +0,0 @@
-1.28.0