diff --git a/src/csharp/Grpc.Tools/build/_grpc/_Grpc.Tools.targets b/src/csharp/Grpc.Tools/build/_grpc/_Grpc.Tools.targets
index dd01b8183db..493212fe7e5 100644
--- a/src/csharp/Grpc.Tools/build/_grpc/_Grpc.Tools.targets
+++ b/src/csharp/Grpc.Tools/build/_grpc/_Grpc.Tools.targets
@@ -38,6 +38,7 @@
<_GrpcOutputOptions>%(Protobuf_Compile._GrpcOutputOptions);no_server
+ <_GrpcOutputOptions Condition=" '%(Protobuf_Compile.ClientType)' == 'LiteClient' ">%(Protobuf_Compile._GrpcOutputOptions);lite_client
<_GrpcOutputOptions>%(Protobuf_Compile._GrpcOutputOptions);no_client