diff --git a/qgcresources.qrc b/qgcresources.qrc
index db6dafefdb1a905492c039a90a1fd12b2683daba..9e03b520e441637b43b5e959f58fbfb0d3740731 100644
--- a/qgcresources.qrc
+++ b/qgcresources.qrc
@@ -63,7 +63,7 @@
src/AutoPilotPlugins/PX4/Images/LandModeCopter.svg
src/AutoPilotPlugins/PX4/Images/LowBattery.svg
src/AutoPilotPlugins/PX4/Images/LowBatteryLight.svg
- src/AutoPilotPlugins/Common/MotorComponentIcon.png
+ src/AutoPilotPlugins/Common/Images/MotorComponentIcon.svg
src/AutoPilotPlugins/PX4/Images/PowerComponentBattery_01cell.svg
src/AutoPilotPlugins/PX4/Images/PowerComponentBattery_02cell.svg
src/AutoPilotPlugins/PX4/Images/PowerComponentBattery_03cell.svg
diff --git a/src/AutoPilotPlugins/Common/Images/MotorComponentIcon.svg b/src/AutoPilotPlugins/Common/Images/MotorComponentIcon.svg
new file mode 100644
index 0000000000000000000000000000000000000000..43c6a52fbfa4de2f1807222628a76d4532b1c7bb
--- /dev/null
+++ b/src/AutoPilotPlugins/Common/Images/MotorComponentIcon.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/src/AutoPilotPlugins/Common/MotorComponent.cc b/src/AutoPilotPlugins/Common/MotorComponent.cc
index bca1ed1bd0e95bec2adf4ab0a63fee8b575c597b..fe7b611d207cfcbdb49f378f2986ce5ca02e1b4e 100644
--- a/src/AutoPilotPlugins/Common/MotorComponent.cc
+++ b/src/AutoPilotPlugins/Common/MotorComponent.cc
@@ -31,7 +31,7 @@ QString MotorComponent::description(void) const
QString MotorComponent::iconResource(void) const
{
- return QStringLiteral("/qmlimages/MotorComponentIcon.png");
+ return QStringLiteral("/qmlimages/MotorComponentIcon.svg");
}
bool MotorComponent::requiresSetup(void) const
diff --git a/src/AutoPilotPlugins/Common/MotorComponentIcon.png b/src/AutoPilotPlugins/Common/MotorComponentIcon.png
deleted file mode 100644
index 83f6caf8f85a2652bad7cf78668177a14c8f40cf..0000000000000000000000000000000000000000
Binary files a/src/AutoPilotPlugins/Common/MotorComponentIcon.png and /dev/null differ