diff --git a/src/libtomahawk/sip/PeerInfo.cpp b/src/libtomahawk/sip/PeerInfo.cpp
index 9daae2b7c..047e46830 100644
--- a/src/libtomahawk/sip/PeerInfo.cpp
+++ b/src/libtomahawk/sip/PeerInfo.cpp
@@ -279,7 +279,7 @@ PeerInfo::status() const
 void
 PeerInfo::setSipInfos( const QList<SipInfo>& sipInfos )
 {
-    m_sipInfos = QList<SipInfo>( sipInfos );
+    m_sipInfos = sipInfos;
 
     tLog() << "id:" << id() << "info changed" << sipInfos;
     emit sipInfoChanged();