diff --git a/Makefile.am b/Makefile.am
index 4161c18611f8b54e6c9d236fc4f5a560bcf56acf..1dccd406ccaf4c070900e6d2d4bfc5589fc2beaa 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1551,7 +1551,8 @@ check-local: check-dirs $(GENERATED_FILES)
 	test -z "$$error"
 
 .PHONY: hs-check
-hs-check: htest/test htest/hpc-htools htest/hpc-mon-collector $(HS_BUILT_TEST_HELPERS)
+hs-check: htest/test htest/hpc-htools htest/hpc-mon-collector $(HS_BUILT_TEST_HELPERS) \
+	| $(BUILT_PYTHON_SOURCES)
 	@rm -f *.tix
 	./htest/test
 	HBINARY="./htest/hpc-htools" ./htest/offline-test.sh