diff --git a/Makefile.buildtests b/Makefile.buildtests
index 77e05eb1483b76663acfda18e6b859ada2ae5cd9..a0366c53833db49086cfbe2164524311542a577d 100644
--- a/Makefile.buildtests
+++ b/Makefile.buildtests
@@ -70,6 +70,20 @@ buildtest:
 			fi; \
 			break; \
 		done; \
+		env -i \
+			HOME=$${HOME} \
+			PATH=$${PATH} \
+			BOARD=$${BOARD} \
+			CCACHE=$${CCACHE} \
+			CCACHE_DIR=$${CCACHE_DIR} \
+			CCACHE_BASEDIR=$${CCACHE_BASEDIR} \
+			RIOTBASE=$${RIOTBASE} \
+			RIOTBOARD=$${RIOTBOARD} \
+			RIOTCPU=$${RIOTCPU} \
+			BINDIRBASE=$${BINDIRBASE} \
+			RIOTNOLINK=$${RIOTNOLINK} \
+			RIOT_VERSION=$${RIOT_VERSION} \
+			$(MAKE) clean 2>&1 >/dev/null || true; \
 	done; \
 	$${BUILDTESTOK}
 endif # BUILD_IN_DOCKER