diff --git a/index.bs b/index.bs
index 1a04be7d..9f5c0c9c 100644
--- a/index.bs
+++ b/index.bs
@@ -11457,7 +11457,7 @@ To expand a web extension data spec given |extension data spec|:
|type| is the string "archivePath
"
1. Let |archive path| be |extension data spec|["path
"].
- 1. Perform any implementation-defined steps to extract ZIP from |archive path| and let |entry| be a [=directory entry=] representing the extraction result, if this fails return [=error=] with [=error code=] [=invalid web extension=].
+ 1. Perform implementation-defined steps to extract ZIP from |archive path|. If this fails return [=error=] with [=error code=] [=invalid web extension=]. Otherwise let |entry| be a [=directory entry=] representing the extraction result.
|type| is the string "base64
"
@@ -11479,7 +11479,7 @@ The [=remote end steps=] with |command parameters| are:
1. Let |extension directory entry| be the result of [=trying=] to [=expand a web extension data spec=] with |extension data spec|.
-1. Perform implementation defined steps to install a web extension from the path specified by |extension directory entry|. If this fails, return [=error=] with [=error code=] [=invalid web extension=]. Otherwise let |extension id| be the unique identifier of the newly installed web extension.
+1. Perform implementation defined steps to install a web extension from |extension directory entry|. If this fails, return [=error=] with [=error code=] [=invalid web extension=]. Otherwise let |extension id| be the unique identifier of the newly installed web extension.
1. Let |result| be a [=/map=] matching the
webExtension.InstallResult
production with the