diff --git a/defaults.ini b/defaults.ini
index 65a34ce7..0e5b52d7 100644
--- a/defaults.ini
+++ b/defaults.ini
@@ -1274,14 +1274,14 @@ extracategories:Stargate: Atlantis
## Clear FanFiction from defaults, site is original fiction.
extratags:
-extra_valid_entries:size,universe,universeUrl,universeHTML,codes,notice
+extra_valid_entries:size,universe,universeUrl,universeHTML,sitetags,notice
#extra_titlepage_entries:size,universeHTML,codes,notice
size_label:Size
universe_label:Universe
universeUrl_label:Universe URL
universeHTML_label:Universe
-codes_label:Codes
+sitetags_label:Site Tags
notice_label:Notice
## Assume entryUrl, apply to "%s" to
diff --git a/fanficdownloader/adapters/adapter_storiesonlinenet.py b/fanficdownloader/adapters/adapter_storiesonlinenet.py
index 34309d1a..4943aee6 100644
--- a/fanficdownloader/adapters/adapter_storiesonlinenet.py
+++ b/fanficdownloader/adapters/adapter_storiesonlinenet.py
@@ -284,9 +284,9 @@ class StoriesOnlineNetAdapter(BaseSiteAdapter):
if 'Sex' in label:
self.story.setMetadata('rating', value)
- if 'Codes' in label:
- for code in value.split(' '):
- self.story.addToList('codes',code)
+ if 'Tags' in label:
+ for code in re.split(r'\s*,\s*', value.strip()):
+ self.story.addToList('sitetags',code)
if 'Posted' in label:
self.story.setMetadata('datePublished', makeDate(stripHTML(value), self.dateformat))
diff --git a/plugin-defaults.ini b/plugin-defaults.ini
index 428d9d31..2dc098a2 100644
--- a/plugin-defaults.ini
+++ b/plugin-defaults.ini
@@ -1268,14 +1268,14 @@ extracategories:Stargate: Atlantis
## Clear FanFiction from defaults, site is original fiction.
extratags:
-extra_valid_entries:size,universe,universeUrl,universeHTML,codes,notice
+extra_valid_entries:size,universe,universeUrl,universeHTML,sitetags,notice
#extra_titlepage_entries:size,universeHTML,codes,notice
size_label:Size
universe_label:Universe
universeUrl_label:Universe URL
universeHTML_label:Universe
-codes_label:Codes
+sitetags_label:Site Tags
notice_label:Notice
## Assume entryUrl, apply to "%s" to