diff --git a/spec/locale.html b/spec/locale.html
index 89d118d4..5b39bd9b 100644
--- a/spec/locale.html
+++ b/spec/locale.html
@@ -136,8 +136,7 @@
1. Let _optionsValue_ be _options_.[[<_key_>]].
1. If _optionsValue_ is not *undefined*, then
1. Assert: Type(_optionsValue_) is String.
- 1. Let _optionsUValue_ be the ASCII-lowercase of _optionsValue_.
- 1. Set _value_ to the String value resulting from canonicalizing _optionsUValue_ as a value of key _key_ per Unicode Technical Standard #35 Part 1 Core, Annex C LocaleId Canonicalization Section 5 Canonicalizing Syntax, Processing LocaleIds.
+ 1. Set _value_ to _optionsValue_.
1. If _entry_ is not ~empty~, then
1. Set _entry_.[[Value]] to _value_.
1. Else,