diff --git a/verifier/app.js b/verifier/app.js
index bfa4e04b1bd87ff42ae8f6460d895fcce47d82ee..d28dc2173e61641ed85928cb53f5254ef9602112 100644
--- a/verifier/app.js
+++ b/verifier/app.js
@@ -68,12 +68,13 @@ function doVerify(req, resp, next) {
 
   certassertion.verify(
     assertion, audience,
-    function(email, audience, expires) {
+    function(email, audience, expires, issuer) {
       resp.json({
         status : "okay",
         email : email,
         audience : audience,
-        expires : expires.valueOf()
+        expires : expires.valueOf(),
+        issuer: issuer
       });
 
       metrics.report('verify', {
diff --git a/verifier/lib/certassertion.js b/verifier/lib/certassertion.js
index 0443b534726573cce9ba7e2becb80095ad2186b2..f4ed372d89aea28e9414074a497e7ac6d2a26713 100644
--- a/verifier/lib/certassertion.js
+++ b/verifier/lib/certassertion.js
@@ -165,7 +165,7 @@ function verify(assertion, audience, successCB, errorCB, pkRetriever) {
         return errorCB();
       
       if (tok.verify(pk)) {
-        successCB(principal.email, tok.audience, tok.expires);
+        successCB(principal.email, tok.audience, tok.expires, theIssuer);
       } else {
         errorCB();
       }