Index: /trunk/scripts/TagInfoExtract.java
===================================================================
--- /trunk/scripts/TagInfoExtract.java	(revision 17977)
+++ /trunk/scripts/TagInfoExtract.java	(revision 17978)
@@ -19,4 +19,5 @@
 import java.util.Collections;
 import java.util.EnumSet;
+import java.util.HashSet;
 import java.util.LinkedHashMap;
 import java.util.List;
@@ -326,5 +327,5 @@
                     Collection<TaggingPreset> presets = TaggingPresetReader.readAll(source.url, false);
                     final List<TagInfoTag> t = convertPresets(presets, source.title + " ", false);
-                    Logging.info("Converting {0} presets of {1}", t.size(), source.title);
+                    Logging.info("Converted {0} presets of {1} to {2} tags", presets.size(), source.title, t.size());
                     tags.addAll(t);
                 } catch (Exception ex) {
@@ -607,5 +608,5 @@
 
             static Set<TagInfoTag.Type> forPresetTypes(Set<TaggingPresetType> types) {
-                return types == null ? Collections.emptySet() : types.stream()
+                return types == null ? new HashSet<>() : types.stream()
                         .map(Type::forPresetType)
                         .collect(Collectors.toCollection(() -> EnumSet.noneOf(Type.class)));
