diff --git a/resources/lib/LibrarySync.py b/resources/lib/LibrarySync.py
index b5957afb..ecbe9875 100644
--- a/resources/lib/LibrarySync.py
+++ b/resources/lib/LibrarySync.py
@@ -360,7 +360,7 @@ class LibrarySync(threading.Thread):
                     pDialog.update(percentage, "Emby for Kodi - Running Sync", progressTitle)
                     count += 1                   
 
-                if item.get('IsFolder') and item.get('RecursiveItemCount') != 0:                   
+                if utils.settings('syncEmptyShows') == "true" or (item.get('IsFolder') and item.get('RecursiveItemCount') != 0):
                     allEmbyTvShowIds.append(item["Id"])
                     
                     #build a list with all Id's and get the existing entry (if exists) in Kodi DB
@@ -650,7 +650,7 @@ class LibrarySync(threading.Thread):
                             percentage = int(((float(count) / float(total)) * 100))
                             pDialog.update(percentage, "Emby for Kodi - Incremental Sync Tv", progressTitle)
                             count = count + 1                    
-                        if item.get('IsFolder') and item.get('RecursiveItemCount') != 0:                   
+                        if utils.settings('syncEmptyShows') == "true" or (item.get('IsFolder') and item.get('RecursiveItemCount') != 0):
                             kodiId = WriteKodiVideoDB().addOrUpdateTvShowToKodiLibrary(item["Id"],connection, cursor, view.get('title'))
                 
                 
@@ -1045,4 +1045,4 @@ class LibrarySync(threading.Thread):
 
     def resumeClient(self):
         self.suspendClient = False
-        self.logMsg("--- Library Sync Thread resumed ---", 0)
+        self.logMsg("--- Library Sync Thread resumed ---", 0)
\ No newline at end of file
diff --git a/resources/settings.xml b/resources/settings.xml
index 59d9fe21..3ca97d9c 100644
--- a/resources/settings.xml
+++ b/resources/settings.xml
@@ -22,9 +22,10 @@
 	</category>
 	<category label="Sync Options">
 		<setting id="dbSyncIndication" type="bool" label="Show sync progress on screen" default="false" visible="true" enable="true" />
+		<setting id="syncEmptyShows" type="bool" label="Sync empty TV Shows" default="false" visible="true" enable="true" />
 		<setting id="enableMusicSync" type="bool" label="Enable Music Library Sync" default="true" visible="true" enable="true" />
 		<setting id="directstreammusic" type="bool" label="- Direct stream music library" default="false" visible="eq(-1,true)" enable="true" />
-		<setting id="useDirectPaths" type="bool" label="30250" default="false" visible="true" enable="true" />  
+		<setting id="useDirectPaths" type="bool" label="30250" default="false" visible="true" enable="true" />
 		<setting id="enableTextureCache" type="bool" label="Auto add images to the Kodi texture cache" default="true" visible="true" enable="true" />
 		<setting id="useIncSync" type="bool" label="Use incremental sync at startup (Requires Server Plugin)" default="false" visible="true" enable="true" />
 	</category>