 		guard let account = account,
 			let name = record[CloudKitAccountZone.CloudKitContainer.Fields.name] as? String,
 			let isAccount = record[CloudKitAccountZone.CloudKitContainer.Fields.isAccount] as? String,
-			isAccount != "1" else { return }
+			isAccount != "1" else {
+				completion()
+				return
+		}
 		
 		var folder = account.existingFolder(withExternalID: record.externalID)
 		folder?.name = name

		guard let account = account,
			let urlString = record[CloudKitAccountZone.CloudKitWebFeed.Fields.url] as? String,
			let containerExternalIDs = record[CloudKitAccountZone.CloudKitWebFeed.Fields.containerExternalIDs] as? [String],
			let url = URL(string: urlString) else { return }
		
		let editedName = record[CloudKitAccountZone.CloudKitWebFeed.Fields.editedName] as? String
		

				account.update(webFeed, with: parsedFeed, { _ in
					completion(webFeed)
				})
			} else {
				completion(webFeed)
			}
		}

