diff --git a/Kiwix-iOS/Controller/Main/MainControllerDelegates.swift b/Kiwix-iOS/Controller/Main/MainControllerDelegates.swift
index a691c2d4..72765327 100644
--- a/Kiwix-iOS/Controller/Main/MainControllerDelegates.swift
+++ b/Kiwix-iOS/Controller/Main/MainControllerDelegates.swift
@@ -45,7 +45,7 @@ extension MainController: UIWebViewDelegate, SFSafariViewControllerDelegate, LPT
guard let url = webView.request?.URL,
let article = Article.addOrUpdate(url: url, context: NSManagedObjectContext.mainQueueContext) else {return}
article.title = JSInjection.getTitle(from: webView)
- article.thumbImageURL = URLResponseCache.shared.firstImage()?.absoluteString
+ article.thumbImageURL = URLResponseCache.shared.firstImage()?.path
self.article = article
// UI Updates
diff --git a/Kiwix-iOS/Info.plist b/Kiwix-iOS/Info.plist
index 25a2241e..fc9914f1 100644
--- a/Kiwix-iOS/Info.plist
+++ b/Kiwix-iOS/Info.plist
@@ -49,7 +49,7 @@
CFBundleVersion
- 1.8.1476
+ 1.8.1479
ITSAppUsesNonExemptEncryption
LSRequiresIPhoneOS
diff --git a/Kiwix-iOSWidgets/Bookmarks/Info.plist b/Kiwix-iOSWidgets/Bookmarks/Info.plist
index 31ea68c0..5800869a 100644
--- a/Kiwix-iOSWidgets/Bookmarks/Info.plist
+++ b/Kiwix-iOSWidgets/Bookmarks/Info.plist
@@ -21,7 +21,7 @@
CFBundleSignature
????
CFBundleVersion
- 1.8.1480
+ 1.8.1483
NSExtension
NSExtensionMainStoryboard
diff --git a/Kiwix/CoreData/Classes/Article.swift b/Kiwix/CoreData/Classes/Article.swift
index b61c1429..a5ea4d8a 100644
--- a/Kiwix/CoreData/Classes/Article.swift
+++ b/Kiwix/CoreData/Classes/Article.swift
@@ -51,8 +51,8 @@ class Article: NSManagedObject {
}
var thumbImageData: NSData? {
- if let urlString = thumbImageURL,
- let url = NSURL(string: urlString),
+ if let bookID = book?.id, let path = thumbImageURL,
+ let url = NSURL(bookID: bookID, contentPath: path),
let data = NSData(contentsOfURL: url) {
return data
} else {