Index: modules/scrollutil/scripts/plainnotebook.tcl
--- modules/scrollutil/scripts/plainnotebook.tcl.orig
+++ modules/scrollutil/scripts/plainnotebook.tcl
@@ -13,7 +13,7 @@
 # Copyright (c) 2021-2022  Csaba Nemethi (E-mail: csaba.nemethi@t-online.de)
 #==============================================================================
 
-package require Tk 8.4
+package require Tk
 
 #
 # Namespace initialization
@@ -141,8 +141,8 @@ namespace eval scrollutil::pnb {
 	# Tk versions earlier than 8.5.9 or 8.6b1.
 	#
 	variable user1 "user1" user2 "user2"
-	if {[package vsatisfies $::tk_patchLevel 8-8.5.9] ||
-	    [package vsatisfies $::tk_patchLevel 8.6-8.6b1]} {
+	if {[package vsatisfies $::tk_patchLevel 8.5.9 9] ||
+	    [package vsatisfies $::tk_patchLevel 8.6b1 9]} {
 	    set user1 "readonly"
 	    set user2 "invalid"
 	}
