diff --git a/addon/adapters/contributor.js b/addon/adapters/contributor.js
index <HASH>..<HASH> 100644
--- a/addon/adapters/contributor.js
+++ b/addon/adapters/contributor.js
@@ -28,6 +28,8 @@ export default OsfAdapter.extend({
 
                 if (!sendEmail) {
                     requestUrl += `&send_email=false`;
+                } else if (sendEmail === 'preprint') {
+                    requestUrl += `&send_email=preprint`;
                 }
 
                 return requestUrl;
diff --git a/addon/models/node.js b/addon/models/node.js
index <HASH>..<HASH> 100644
--- a/addon/models/node.js
+++ b/addon/models/node.js
@@ -186,8 +186,10 @@ export default OsfModel.extend(FileItemMixin, {
         });
 
         var emailQuery = '';
-        if (sendEmail === false) {
+        if (!sendEmail) {
             emailQuery = '?send_email=false';
+        } else if (sendEmail === 'preprint') {
+            emailQuery = '?send_email=preprint';
         }
 
         // TODO Get this working properly - should not be an ajax request in the future.
Allow send_email=preprint query param to be added to contributor requests.