diff --git a/Kiwix-iOS/Controller/Others/CoreDataTableBaseController.swift b/Kiwix-iOS/Controller/Others/CoreDataTableBaseController.swift
index 8a6c7d37..655f33c4 100644
--- a/Kiwix-iOS/Controller/Others/CoreDataTableBaseController.swift
+++ b/Kiwix-iOS/Controller/Others/CoreDataTableBaseController.swift
@@ -9,6 +9,9 @@
import UIKit
import CoreData
+// Yes, I know it'd be better to make this into a protocol.
+// But unfortunately, UIKit cannot seems to be able to recognize default protocol implementation in Swift. (iOS 10.1)
+
class CoreDataTableBaseController: UIViewController, NSFetchedResultsControllerDelegate {
@IBOutlet weak var tableView: UITableView!
diff --git a/Kiwix-iOS/Info.plist b/Kiwix-iOS/Info.plist
index 90c43c1a..4c5e8dee 100644
--- a/Kiwix-iOS/Info.plist
+++ b/Kiwix-iOS/Info.plist
@@ -49,7 +49,7 @@
CFBundleVersion
- 1.8.3345
+ 1.8.3346
ITSAppUsesNonExemptEncryption
LSRequiresIPhoneOS
diff --git a/Kiwix-iOSWidgets/Bookmarks/Info.plist b/Kiwix-iOSWidgets/Bookmarks/Info.plist
index 90c727e8..bd926a3b 100644
--- a/Kiwix-iOSWidgets/Bookmarks/Info.plist
+++ b/Kiwix-iOSWidgets/Bookmarks/Info.plist
@@ -21,7 +21,7 @@
CFBundleSignature
????
CFBundleVersion
- 1.8.3345
+ 1.8.3346
NSExtension
NSExtensionMainStoryboard