diff --git a/js/reveal.js b/js/reveal.js
index da4373885e131ef90f56c35e452e98ff38ae93de..3bd75a294f69fa01eb131c3ba3086ed6fbaaaaa0 100644
--- a/js/reveal.js
+++ b/js/reveal.js
@@ -3902,7 +3902,7 @@
 
 		// Returns true if we're currently on the first slide
 		isFirstSlide: function() {
-			return document.querySelector( SLIDES_SELECTOR + '.past' ) == null ? true : false;
+			return ( indexh == 0 && indexv == 0 );
 		},
 
 		// Returns true if we're currently on the last slide