diff --git a/js/reveal.js b/js/reveal.js
index 6097eea813f557a23b488bedf3fe0fb5cc913f32..d2a28c24f0281b3977798651eaafd9bd2225286d 100644
--- a/js/reveal.js
+++ b/js/reveal.js
@@ -1818,7 +1818,7 @@
 		}
 
 		// Handle embedded content
-		if( slideChanged ) {
+		if( slideChanged || !previousSlide ) {
 			stopEmbeddedContent( previousSlide );
 			startEmbeddedContent( currentSlide );
 		}