diff --git a/src/OaiPmh/Metadata/Mods.php b/src/OaiPmh/Metadata/Mods.php
index 4279e360ec867db8e3226c863395d22d77ceea7b..1bc27971120f5728d0900d64c70c7b9aeabbe5e1 100644
--- a/src/OaiPmh/Metadata/Mods.php
+++ b/src/OaiPmh/Metadata/Mods.php
@@ -72,7 +72,7 @@ class Mods extends AbstractMetadata
             $roleTerm->setAttribute('type', 'text');
         }
 
-        $subjects = $item->value('dcterms:contributor', ['all' => true, 'default' => []]);
+        $subjects = $item->value('dcterms:subject', ['all' => true, 'default' => []]);
         foreach ($subjects as $subject) {
             $subjectTag = $this->appendNewElement($mods, 'subject');
             $this->appendNewElement($subjectTag, 'topic', (string) $subject);