diff options
Diffstat (limited to 'MediaBrowser.Server.Implementations/Persistence/SqliteChapterRepository.cs')
| -rw-r--r-- | MediaBrowser.Server.Implementations/Persistence/SqliteChapterRepository.cs | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/MediaBrowser.Server.Implementations/Persistence/SqliteChapterRepository.cs b/MediaBrowser.Server.Implementations/Persistence/SqliteChapterRepository.cs index 7db8a5a6f..c9acc2172 100644 --- a/MediaBrowser.Server.Implementations/Persistence/SqliteChapterRepository.cs +++ b/MediaBrowser.Server.Implementations/Persistence/SqliteChapterRepository.cs @@ -145,12 +145,18 @@ namespace MediaBrowser.Server.Implementations.Persistence { if (reader.Read()) { - return new ChapterInfo + var chapter = new ChapterInfo { StartPositionTicks = reader.GetInt64(0), - Name = reader.GetString(1), - ImagePath = reader.GetString(2) + Name = reader.GetString(1) }; + + if (!reader.IsDBNull(2)) + { + chapter.ImagePath = reader.GetString(2); + } + + return chapter; } } return null; |
