diff --git a/docs/examples/compute/gandi/create_node.py b/docs/examples/compute/gandi/create_node.py
index 213f9ebecd..8f33facf43 100644
--- a/docs/examples/compute/gandi/create_node.py
+++ b/docs/examples/compute/gandi/create_node.py
@@ -6,7 +6,7 @@
image = [i for i in driver.list_images() if 'Debian 8 64' in i.name][0]
size = [s for s in driver.list_sizes() if s.name == 'Medium instance'][0]
-location = [l for l in driver.list_locations() if l.name == 'Equinix Paris'][0]
+location = [l for l in driver.list_locations() if l.name == 'FR-SD2'][0]
node = driver.create_node(name='yournode', size=size, image=image,
location=location, login="youruser", password="pass")
diff --git a/libcloud/compute/drivers/gandi.py b/libcloud/compute/drivers/gandi.py
index 844850a325..af039cf179 100644
--- a/libcloud/compute/drivers/gandi.py
+++ b/libcloud/compute/drivers/gandi.py
@@ -436,7 +436,7 @@ def list_sizes(self, location=None):
def _to_loc(self, loc):
return NodeLocation(
id=loc['id'],
- name=loc['name'],
+ name=loc['dc_code'],
country=loc['country'],
driver=self
)
diff --git a/libcloud/test/compute/fixtures/gandi/datacenter_list.xml b/libcloud/test/compute/fixtures/gandi/datacenter_list.xml
index 9d8cc688af..09135a4d20 100644
--- a/libcloud/test/compute/fixtures/gandi/datacenter_list.xml
+++ b/libcloud/test/compute/fixtures/gandi/datacenter_list.xml
@@ -19,6 +19,10 @@
id
1
+
+ dc_code
+ FR-SD2
+
name
Equinix Paris
@@ -35,6 +39,10 @@
iso
US
+
+ dc_code
+ US-BA1
+
id
2
@@ -50,4 +58,4 @@
-
\ No newline at end of file
+