diff --git a/app/src/handlers/systemhandler.cpp b/app/src/handlers/systemhandler.cpp
index 7d39f682f7d0a12cc3f731c24aededd0704db15c..cb1f9135ad1f53eb9b66afcdd498aed969fd76df 100644
--- a/app/src/handlers/systemhandler.cpp
+++ b/app/src/handlers/systemhandler.cpp
@@ -299,24 +299,19 @@ bool SystemHandler::applyGnomeGnomeShellTheme(const QString &path) const
 
 bool SystemHandler::applyXfceWallpaper(const QString &path) const
 {
-    auto message = QDBusMessage::createMethodCall("org.xfce.Xfconf", "/org/xfce/Xfconf", "org.xfce.Xfconf", "SetProperty");
-
     QString channelValue = "xfce4-desktop";
     //QString propertyValue = "/backdrop/screen0/monitor0/image-path";
     QString propertyValue = "/backdrop/screen0/monitor0/workspace0/last-image";
     QDBusVariant valueValue(path);
 
-    QVariantList arguments;
-    arguments << QVariant(channelValue) << QVariant(propertyValue) << QVariant::fromValue(valueValue);
-    message.setArguments(arguments);
-
+    auto message = QDBusMessage::createMethodCall("org.xfce.Xfconf", "/org/xfce/Xfconf", "org.xfce.Xfconf", "SetProperty");
+    message.setArguments(QVariantList() << QVariant(channelValue) << QVariant(propertyValue) << QVariant::fromValue(valueValue));
     auto reply = QDBusConnection::sessionBus().call(message);
 
     if (reply.type() == QDBusMessage::ErrorMessage) {
         qWarning() << reply.errorMessage();
         return false;
     }
-
     return true;
 }
 #endif