File r890863-account-wizard-crash.diff of Package kdepimlibs4

Subject: Fix crash in kmail setup wizard
From: wstephenson@suse.de
Bug: kde#174992
Patch-Upstream: 890863
Index: kdepimlibs/mailtransport/transportmanager.cpp
===================================================================
--- mailtransport/transportmanager.cpp	(revision 890862)
+++ mailtransport/transportmanager.cpp	(revision 890863)
@@ -162,7 +162,9 @@
 
 void TransportManager::addTransport( Transport *transport )
 {
-  Q_ASSERT( !d->transports.contains( transport ) );
+  if ( d->transports.contains( transport ) )
+    return;
+
   d->transports.append( transport );
   validateDefault();
   emitChangesCommitted();
openSUSE Build Service is sponsored by