diff --git a/cmd/peco/peco.go b/cmd/peco/peco.go
index <HASH>..<HASH> 100644
--- a/cmd/peco/peco.go
+++ b/cmd/peco/peco.go
@@ -182,8 +182,7 @@ func main() {
 	}
 
 	if len(opts.OptInitialMatcher) > 0 {
-		ok := ctx.SetCurrentMatcher(opts.OptInitialMatcher)
-		if !ok {
+		if !ctx.SetCurrentMatcher(opts.OptInitialMatcher) {
 			fmt.Fprintf(os.Stderr, "Unknown matcher: '%s'\n", opts.OptInitialMatcher)
 			st = 1
 			return
Refacotr about checking bool type