diff --git a/bin/mdshow b/bin/mdshow
index 4ebe9f42b7a6a91ee921f513497f73c111dd26ec..59abfb2d2829ffd6027b0ef2a3b1011289bd4112 100755
--- a/bin/mdshow
+++ b/bin/mdshow
@@ -97,11 +97,11 @@ $(MDSHOW_CONFIG)/reveal.js/dist/fontawesome:
 
 $(MDSHOW_CONFIG)/reveal.js:
 	mkdir -p $@
-	curl -L https://github.com/hakimel/reveal.js/archive/refs/tags/4.4.0.zip -o $@/revealjs.zip
+	curl -L https://github.com/hakimel/reveal.js/archive/refs/tags/4.5.0.zip -o $@/revealjs.zip
 	unzip $@/revealjs.zip -d $@
 	rm $@/revealjs.zip
-	mv $@/reveal.js-4.4.0/.??* $@/reveal.js-4.4.0/* $@
-	rmdir $@/reveal.js-4.4.0
+	mv $@/reveal.js-4.5.0/.??* $@/reveal.js-4.5.0/* $@
+	rmdir $@/reveal.js-4.5.0
 	cd $@ && \
 		npm install && npm add node-jq decktape gulp
 	# workarounds for the new reveal-js release