diff --git a/package/gluon-core/check_site.lua b/package/gluon-core/check_site.lua
index 61c7ae09d3e6a050e1c3fc00a0990a7eeb241b7a..c78e89dc5a5a0b3f02d05b9c21a0bfa71c8f1103 100644
--- a/package/gluon-core/check_site.lua
+++ b/package/gluon-core/check_site.lua
@@ -19,7 +19,7 @@ need_string 'timezone'
 
 need_string_array('ntp_servers', false)
 
-need_string_match('prefix6', '^[%x:]+/%d+$')
+need_string_match('prefix6', '^[%x:]+/64$')
 
 
 for _, config in ipairs({'wifi24', 'wifi5'}) do