diff --git a/SoObjects/SOGo/SOGoGCSFolder.m b/SoObjects/SOGo/SOGoGCSFolder.m index 96bb3890f..59a8fd16b 100644 --- a/SoObjects/SOGo/SOGoGCSFolder.m +++ b/SoObjects/SOGo/SOGoGCSFolder.m @@ -1986,7 +1986,7 @@ static NSArray *childRecordFields = nil; [r appendFormat: @""]; [r appendString: baseURL]; - [r appendString: [object objectForKey: @"c_name"]]; + [r appendString: [[object objectForKey: @"c_name"] stringByEscapingURL]]; [r appendString: @""]; // NSLog (@"(appendPropstats...): %@", [NSDate date]); @@ -2032,7 +2032,7 @@ static NSArray *childRecordFields = nil; for (count = 0; count < max; count++) { element = [refs objectAtIndex: count]; - currentURL = [[element firstChild] nodeValue]; + currentURL = [[[element firstChild] nodeValue] stringByUnescapingURL]; [urls addObject: currentURL]; }