diff --git a/src/audio/settings.cpp b/src/audio/settings.cpp
index 0055304f9e1e5290b24e8a7dda80d8ea70fedb44..6d1a3df5cb1ca486379620128a5a28ce21f209b8 100644
--- a/src/audio/settings.cpp
+++ b/src/audio/settings.cpp
@@ -212,7 +212,7 @@ bool Audio::Settings::isCaptureMuted() const
 void Audio::Settings::setRecordPath(const QUrl& path)
 {
    ConfigurationManagerInterface& configurationManager = DBus::ConfigurationManager::instance();
-   configurationManager.setRecordPath(path.toString());
+   configurationManager.setRecordPath(path.path());
 }
 
 ///Return the path where recordings are going to be saved