diff --git a/data/styles/clear/include/Icons.mapcss b/data/styles/clear/include/Icons.mapcss
index a5a4c02f89..4d69166c66 100644
--- a/data/styles/clear/include/Icons.mapcss
+++ b/data/styles/clear/include/Icons.mapcss
@@ -2091,6 +2091,13 @@ node|z17-[amenity=parcel_locker],
area|z17-[amenity=parcel_locker],
{icon-image: mail-m.svg;icon-min-distance: 20;}
+node|z17[amenity=vending_machine][vending=fuel],
+area|z17[amenity=vending_machine][vending=fuel]
+{icon-image: zero-icon.svg;text: none;}
+node|z18-[amenity=vending_machine][vending=fuel],
+area|z18-[amenity=vending_machine][vending=fuel]
+{icon-image: fuel-dispenser-m.svg;}
+
node|z17-[aeroway=gate],
area|z17-[aeroway=gate]
{icon-image: gate-m.svg;font-size: 11;}
diff --git a/data/styles/clear/style-clear/symbols/fuel-dispenser-m.svg b/data/styles/clear/style-clear/symbols/fuel-dispenser-m.svg
new file mode 100644
index 0000000000..905501b00a
--- /dev/null
+++ b/data/styles/clear/style-clear/symbols/fuel-dispenser-m.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/data/styles/clear/style-night/symbols/fuel-dispenser-m.svg b/data/styles/clear/style-night/symbols/fuel-dispenser-m.svg
new file mode 100644
index 0000000000..cedf00f520
--- /dev/null
+++ b/data/styles/clear/style-night/symbols/fuel-dispenser-m.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/data/styles/vehicle/include/Icons.mapcss b/data/styles/vehicle/include/Icons.mapcss
index 11167a013f..5fa68106a9 100644
--- a/data/styles/vehicle/include/Icons.mapcss
+++ b/data/styles/vehicle/include/Icons.mapcss
@@ -824,6 +824,13 @@ node|z17-[amenity=vending_machine][vending=parking_tickets],
area|z17-[amenity=vending_machine][vending=parking_tickets]
{icon-image: parking-meter-m.svg;font-size: 13.5;}
+node|z17[amenity=vending_machine][vending=fuel],
+area|z17[amenity=vending_machine][vending=fuel]
+{icon-image: zero-icon.svg;text: none;}
+node|z18-[amenity=vending_machine][vending=fuel],
+area|z18-[amenity=vending_machine][vending=fuel]
+{icon-image: fuel-dispenser-m.svg;}
+
node|z17-[amenity=parcel_locker],
area|z17-[amenity=parcel_locker],
{icon-image: mail-m.svg;icon-min-distance: 20;}