diff --git a/Makefile b/Makefile
index 8e253fbe72f34413a1e9160d9867a0cbc7eb8b06..df02d47671edde6f8172d41d4adc4106c45f9e23 100755
--- a/Makefile
+++ b/Makefile
@@ -1,10 +1,10 @@
-paper.pdf: bbl
+paper.pdf: paper.bbl paper.tex
 	pdflatex paper.tex
 	pdflatex paper.tex
 
-bbl: paper.tex
+paper.bbl: paper.tex paper.bib
 	pdflatex paper.tex
 	bibtex paper.aux
 
-paper.tex:
+paper.tex: paper.md
 	pandoc -s --filter pandoc-fignos --filter pandoc-citeproc --filter pandoc-crossref --natbib paper.md -o paper.tex --bibliography paper.bib --listings --template revtex.template