diff --git a/metacore/services.py b/metacore/services.py
index bd12be201d187091cf5df82981d1c50caec29e4c..4ea922954fa9dd6fc39fda1844c9c633e4eb23f8 100644
--- a/metacore/services.py
+++ b/metacore/services.py
@@ -28,13 +28,13 @@ def get_crossref_test(cursor='*'):
         print("Last cursor: ", last_cursor)
         print("Current cursor: ", cursor)
 
+        params = {'cursor': cursor, 'rows': rows, 'mailto': 'b.g.t.ponsioen@uva.nl'}
+        last_cursor = cursor
         for j in range(0,2):
-            params = {'cursor': cursor, 'rows': rows, 'mailto': 'b.g.t.ponsioen@uva.nl'}
             r = requests.get(url, params=params)
             r_json = r.json()
 
             citables_json = r_json['message']['items']
-            last_cursor = cursor
             cursor = r_json['message']['next-cursor']
             number_of_results = len(r_json['message']['items'])