diff --git a/access_node/controllers/nest_controller.py b/access_node/controllers/nest_controller.py
index a9436f6547222291c6814ddcb0f17ffe14e59bd1..ffd4aa0e8f52a0839f13f043f09597eef52261c1 100644
--- a/access_node/controllers/nest_controller.py
+++ b/access_node/controllers/nest_controller.py
@@ -304,7 +304,7 @@ def nest_get_spikes_by_population(population_id, _from=None, to=None, offset=Non
     spikes = Spikes([], [])
     for node in nodes.nest_simulation_nodes:
         response = requests.get(
-            node+'/population/'+population_id+'/spikes', params={"from": _from, "to": to}).json()
+            node+'/population/$'+str(population_id)+'/spikes', params={"from": _from, "to": to}).json()
         for x in range(len(response['simulation_times'])):
             spikes.simulation_times.append(response['simulation_times'][x])
             spikes.gids.append(response['gids'][x])