summaryrefslogtreecommitdiffabout
path: root/libkcal/incidencebase.cpp
Side-by-side diff
Diffstat (limited to 'libkcal/incidencebase.cpp') (more/less context) (show whitespace changes)
-rw-r--r--libkcal/incidencebase.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/libkcal/incidencebase.cpp b/libkcal/incidencebase.cpp
index b36dc1a..9aa517c 100644
--- a/libkcal/incidencebase.cpp
+++ b/libkcal/incidencebase.cpp
@@ -355,2 +355,5 @@ void IncidenceBase::removeID(const QString &prof)
{
+ if ( prof.isEmpty() )
+ mExternalId = ":";
+ else
mExternalId = KIdManager::removeId ( mExternalId, prof);