diff --git a/addon/serializers/contributor.js b/addon/serializers/contributor.js
index <HASH>..<HASH> 100644
--- a/addon/serializers/contributor.js
+++ b/addon/serializers/contributor.js
@@ -8,11 +8,12 @@ export default OsfSerializer.extend({
         serialized.data.relationships = {
             users: {
                 data: {
-                    id: snapshot.record.get('userId') || snapshot.record.id.split('-')[1],
+		    // TODO changeme when https://github.com/CenterForOpenScience/osf.io/pull/5824 goes in
+                    id: snapshot.record.get('id') || snapshot.record.get('userId') || snapshot.record.id.split('-')[1],
                     type: 'users'
                 }
             }
         };
         return serialized;
-    },
+    }
 });
Use Contrib.id until compound ids are ready