diff --git a/youtubemodal/index.js b/youtubemodal/index.js
index <HASH>..<HASH> 100644
--- a/youtubemodal/index.js
+++ b/youtubemodal/index.js
@@ -259,7 +259,10 @@ function dispose() {
   }
   singleton.dispose();
   singleton = null;
-  player = null;
+  if (player) {
+    player.destroy();
+    player = null;
+  }
 }
 
 /**
destroy() YT player in youtubemodal dispose