diff --git a/makefile b/makefile
index d16a18f1e0b60178a26e6318e8a7e584ceb6cc66..6565f06f73fe09133d1b9020540960ae91132ba5 100644
--- a/makefile
+++ b/makefile
@@ -11,9 +11,8 @@ clean-deploy: clean
 	@rm -rf static db.sqlite3
 
 coverage:
-	coverage run --source='.' manage.py test
-	coverage html
-	xdg-open htmlcov/index.html
+	(cd src; coverage run --source='.' manage.py test; coverage html)
+	mv src/htmlcov .
 
 
 docs: