diff --git a/src/compiler/cpp_generator.cc b/src/compiler/cpp_generator.cc
index 4f602f5aa8132bfa50b60b1ddd24a75f4d5d680f..d0c35ea1ab396aba46c65227aab04d7f88aeaf94 100644
--- a/src/compiler/cpp_generator.cc
+++ b/src/compiler/cpp_generator.cc
@@ -625,7 +625,7 @@ void PrintHeaderServerMethodStreamedUnary(
     printer->Print(*vars,
                    "WithStreamedUnaryMethod_$Method$() {\n"
                    "  ::grpc::Service::MarkMethodStreamedUnary($Idx$,\n"
-                   "    new ::grpc::StreamedUnaryHandler<$Request$, "
+                   "    new ::grpc::StreamedUnaryHandler< $Request$, "
                    "$Response$>(std::bind"
                    "(&WithStreamedUnaryMethod_$Method$<BaseClass>::"
                    "Streamed$Method$, this, std::placeholders::_1, "