diff --git a/src/node/src/client.js b/src/node/src/client.js
index c65dd7365037a00c2f001132788824bf70196890..d6aa999502c2f9b0f35cf11a476027cce9576cf3 100644
--- a/src/node/src/client.js
+++ b/src/node/src/client.js
@@ -336,7 +336,7 @@ function makeUnaryRequestFunction(method, serialize, deserialize) {
         }
       }
       if (status.code !== grpc.status.OK) {
-        error = new Error(response.status.details);
+        error = new Error(status.details);
         error.code = status.code;
         error.metadata = status.metadata;
         callback(error);