diff --git a/.gitignore b/.gitignore
index 5359ba13edc1b0cf11a80402ed493321719062f8..bbd9be272c567932b3e6325b1f6085ad4969ba7b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,8 +12,7 @@ cmd/sysota-mux/sysotad
 config.sysota.mk
 configure
 data/systemd/system/sysotad.service
-man/sysota.boot-protocol.7
-man/sysota.state.ini.5
-man/sysotad.conf.5
+man/*.7
+man/*.5
 sysota-*.tar.gz
 sysota-*.tar.gz.asc
diff --git a/Makefile b/Makefile
index 00444773ece2f5c92d1fb378f38f2234101107ab..347dfc96f979496be010e13becca1b1ee196a0c8 100644
--- a/Makefile
+++ b/Makefile
@@ -116,6 +116,8 @@ $(eval $(call ZMK.Expand,DataInOut,man/sysotad.conf.5))
 $(eval $(call ZMK.Expand,ManPage,man/sysotad.conf.5))
 $(eval $(call ZMK.Expand,DataInOut,man/sysota.state.ini.5))
 $(eval $(call ZMK.Expand,ManPage,man/sysota.state.ini.5))
+$(eval $(call ZMK.Expand,DataInOut,man/sysota.boot-protocol.7))
+$(eval $(call ZMK.Expand,ManPage,man/sysota.boot-protocol.7))
 
 # Symlink: sysotad -> sysota-mux
 cmd/sysota-mux/sysotad.InstallDir = $(cmd/sysota-mux/sysota-mux.InstallDir)
diff --git a/man/sysota.boot-protocol.7.in b/man/sysota.boot-protocol.7.in
index 0b396affc9865ebdb055cea26180d69c8fe97546..1790f1c257d66eff3c3f1b2cb2819a1ba09a63cb 100644
--- a/man/sysota.boot-protocol.7.in
+++ b/man/sysota.boot-protocol.7.in
@@ -5,7 +5,7 @@
 .Dt sysota.boot-protocol 7 PRM
 .Sh NAME
 .Nm sysota.boot-protocol
-.Nd SystemOTA protocol for interacting with  boot loaders
+.Nd SystemOTA protocol for interacting with boot loaders
 .Sh SYNOPSIS
 .Pp
 QueryActive() (Slot, error)