diff --git a/src/main/kotlin/app/revanced/patches/youtube/player/seekbar/SeekbarComponentsPatch.kt b/src/main/kotlin/app/revanced/patches/youtube/player/seekbar/SeekbarComponentsPatch.kt
index 428166042..b1917ade3 100644
--- a/src/main/kotlin/app/revanced/patches/youtube/player/seekbar/SeekbarComponentsPatch.kt
+++ b/src/main/kotlin/app/revanced/patches/youtube/player/seekbar/SeekbarComponentsPatch.kt
@@ -258,10 +258,23 @@ object SeekbarComponentsPatch : BaseBytecodePatch(
// region patch for restore old seekbar thumbnails
- ThumbnailPreviewConfigFingerprint.literalInstructionBooleanHook(
- 45398577,
- "$PLAYER_CLASS_DESCRIPTOR->restoreOldSeekbarThumbnails()Z"
- )
+ ThumbnailPreviewConfigFingerprint.result?.let {
+ ThumbnailPreviewConfigFingerprint.literalInstructionBooleanHook(
+ 45398577,
+ "$PLAYER_CLASS_DESCRIPTOR->restoreOldSeekbarThumbnails()Z"
+ )
+
+ /**
+ * Add settings
+ */
+ SettingsPatch.addPreference(
+ arrayOf(
+ "PREFERENCE_SCREEN: PLAYER",
+ "SETTINGS: SEEKBAR_COMPONENTS",
+ "SETTINGS: RESTORE_OLD_SEEKBAR_THUMBNAILS"
+ )
+ )
+ } ?: println("WARNING: Restore old seekbar thumbnails setting is not supported in this version. Use YouTube 19.16.39 or earlier.")
// endregion
diff --git a/src/main/resources/youtube/settings/xml/revanced_prefs.xml b/src/main/resources/youtube/settings/xml/revanced_prefs.xml
index 7715c7172..323dbd2ad 100644
--- a/src/main/resources/youtube/settings/xml/revanced_prefs.xml
+++ b/src/main/resources/youtube/settings/xml/revanced_prefs.xml
@@ -355,8 +355,10 @@
-
-
+ SETTINGS: SEEKBAR_COMPONENTS -->
+
+