diff --git a/cmd/podman/containers/start.go b/cmd/podman/containers/start.go
index 941588137a..21f22b9862 100644
--- a/cmd/podman/containers/start.go
+++ b/cmd/podman/containers/start.go
@@ -82,6 +82,7 @@ func start(cmd *cobra.Command, args []string) error {
 	if cmd.Flag("sig-proxy").Changed {
 		sigProxy = startOptions.SigProxy
 	}
+	startOptions.SigProxy = sigProxy
 
 	if sigProxy && !startOptions.Attach {
 		return errors.Wrapf(define.ErrInvalidArg, "you cannot use sig-proxy without --attach")