diff --git a/pkg/spaces/transport/grpc/protobuf_type_converters.microgen.go b/pkg/spaces/transport/grpc/protobuf_type_converters.microgen.go
index 452d4019214f65cd2c47c8efa8f2acccc17008b0..70081af310c72b62f2cc1a7ac0bc32fed007ac60 100644
--- a/pkg/spaces/transport/grpc/protobuf_type_converters.microgen.go
+++ b/pkg/spaces/transport/grpc/protobuf_type_converters.microgen.go
@@ -57,17 +57,18 @@ func PtrSpaceToProto(space *service.Space) (*pb.Space, error) {
 		return nil, nil
 	}
 	cfg, _ := PtrConfigToProto(space.Config)
-	state, _ := PtrStateInfoToProto(space.StateInfo)
-	if state == nil {
-		state = &pb.StateInfo{}
+	var state pb.State
+	if space.StateInfo != nil {
+		state = pb.State(space.StateInfo.State)
 	}
+	stateInfo, _ := PtrStateInfoToProto(space.StateInfo)
 	return &pb.Space{
 		Id:            space.ID,
 		OrgId:         space.OrgID,
 		Name:          space.Name,
 		Description:   space.Description,
-		State:         pb.State(space.StateInfo.State),
-		StateInfo:     state,
+		State:         state,
+		StateInfo:     stateInfo,
 		Config:        cfg,
 		TransferToOrg: space.TransferToOrg,
 	}, nil