diff --git a/data/styles/default/dark/symbols/bicycle-rental-xm.svg b/data/styles/default/dark/symbols/bicycle-rental-xm.svg
new file mode 100644
index 000000000..b325ed508
--- /dev/null
+++ b/data/styles/default/dark/symbols/bicycle-rental-xm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/styles/default/dark/symbols/bicycle-rental.svg b/data/styles/default/dark/symbols/bicycle-rental.svg
deleted file mode 100644
index 68e8967be..000000000
--- a/data/styles/default/dark/symbols/bicycle-rental.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
diff --git a/data/styles/default/dark/symbols/taxi-m.svg b/data/styles/default/dark/symbols/taxi-m.svg
deleted file mode 100644
index e57e00374..000000000
--- a/data/styles/default/dark/symbols/taxi-m.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
diff --git a/data/styles/default/dark/symbols/taxi-xm.svg b/data/styles/default/dark/symbols/taxi-xm.svg
new file mode 100644
index 000000000..cd6eeab8f
--- /dev/null
+++ b/data/styles/default/dark/symbols/taxi-xm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/styles/default/include/Icons.mapcss b/data/styles/default/include/Icons.mapcss
index 6d928ec76..faa959529 100644
--- a/data/styles/default/include/Icons.mapcss
+++ b/data/styles/default/include/Icons.mapcss
@@ -1579,7 +1579,7 @@ node|z17-[man_made=petroleum_well],
{icon-image: pole-m.svg;}
node|z16-[amenity=taxi],
-{icon-image: taxi-m.svg;icon-min-distance: 30;}
+{icon-image: taxi-xm.svg;icon-min-distance: 30;}
node|z17-[amenity=taxi],
{icon-min-distance: 20;}
@@ -1680,7 +1680,7 @@ node|z18-[amenity=boat_rental],
{font-size: 11;}
node|z17-[amenity=bicycle_rental],
-{icon-image: bicycle-rental.svg;}
+{icon-image: bicycle-rental-xm.svg;}
node|z18-[amenity=bicycle_rental],
{font-size: 11;}
diff --git a/data/styles/default/light/symbols/bicycle-rental-xm.svg b/data/styles/default/light/symbols/bicycle-rental-xm.svg
new file mode 100644
index 000000000..2599d7fd4
--- /dev/null
+++ b/data/styles/default/light/symbols/bicycle-rental-xm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/styles/default/light/symbols/bicycle-rental.svg b/data/styles/default/light/symbols/bicycle-rental.svg
deleted file mode 100644
index 7773cfe17..000000000
--- a/data/styles/default/light/symbols/bicycle-rental.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
diff --git a/data/styles/default/light/symbols/taxi-m.svg b/data/styles/default/light/symbols/taxi-m.svg
deleted file mode 100644
index 3405253fb..000000000
--- a/data/styles/default/light/symbols/taxi-m.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
diff --git a/data/styles/default/light/symbols/taxi-xm.svg b/data/styles/default/light/symbols/taxi-xm.svg
new file mode 100644
index 000000000..c6f831339
--- /dev/null
+++ b/data/styles/default/light/symbols/taxi-xm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file