diff --git a/browserid/static/dialog/register_iframe.js b/browserid/static/dialog/register_iframe.js
index 8e8404598115a449bb4ab6ae6b1556c516dc208c..c72923bd10ed0e88fb49acc080a512612c1714ed 100644
--- a/browserid/static/dialog/register_iframe.js
+++ b/browserid/static/dialog/register_iframe.js
@@ -47,7 +47,12 @@ var jwk = require("./jwk"),
       origin: "*",
       scope: "mozid"
     });
-  
+
+  //
+  // for now, DISABLE primary support
+  //
+
+  /*
   // primary requests a keygen to certify  
   chan.bind("generateKey", function(trans, args) {
     // keygen
@@ -88,6 +93,7 @@ var jwk = require("./jwk"),
 
     addEmail(email, new_email_obj);
   });
+  */
 
   // reenable this once we're ready
   /*
diff --git a/browserid/static/include.js b/browserid/static/include.js
index 644f7a978eb57ddd5a9779cdd0cc7295ea484e5d..2d03c28fddb658b07994e4960d16f5f036fbb0bd 100644
--- a/browserid/static/include.js
+++ b/browserid/static/include.js
@@ -737,6 +737,11 @@ if (!navigator.id.getVerifiedEmail || navigator.id._getVerifiedEmailIsShimmed)
     });    
   }
 
+  //
+  // for now, disabling primary support.
+  //
+
+  /*
   // check if a valid cert exists for this verified email
   // calls back with true or false
   // FIXME: implement it for real, but
@@ -756,6 +761,7 @@ if (!navigator.id.getVerifiedEmail || navigator.id._getVerifiedEmailIsShimmed)
                         {cert:certificate, updateURL: updateURL},
                         onsuccess, onerror);
   };
+  */
   
   navigator.id._getVerifiedEmailIsShimmed = true;
 }