diff --git a/addon.xml b/addon.xml
index 059daa9b..e36e86bc 100644
--- a/addon.xml
+++ b/addon.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <addon  id="plugin.video.emby"
         name="Emby" 
-        version="2.3.41"
+        version="2.3.42"
         provider-name="Emby.media">
   <requires>
     <import addon="xbmc.python" version="2.19.0"/>
diff --git a/resources/lib/playutils.py b/resources/lib/playutils.py
index b403dbed..2b48dd9f 100644
--- a/resources/lib/playutils.py
+++ b/resources/lib/playutils.py
@@ -65,6 +65,9 @@ class PlayUtils():
 
     def getPlayUrl(self):
 
+        # log filename, used by other addons eg subtitles which require the file name
+        window('embyfilename', value=self.directPlay())
+
         playurl = None
         
         if (self.item.get('Type') in ("Recording", "TvChannel") and self.item.get('MediaSources')