diff --git a/ckanext/odsh/profiles.py b/ckanext/odsh/profiles.py
index 28512fd53f381e7d623a055213ce5ef565863d7a..2431877e000e9af26748e2e45ef60c41b7dfc40a 100644
--- a/ckanext/odsh/profiles.py
+++ b/ckanext/odsh/profiles.py
@@ -59,7 +59,7 @@ class ODSHEuropeanDCATAPProfile(EuropeanDCATAPProfile):
                     self.g.set((s, DCT['format'], rdflib.URIRef(resource_formats_export()[o2.decode()])))
         for s,p,o in self.g.triples((None, DCT.language, None)):
             if o.decode() in get_language():
-                 self.g.set((s, DCT.language, rdflib.URIRef(get_language()[o.decode()])))
+                 self.g.set((s, p, rdflib.URIRef(get_language()[o.decode()])))
 
 class ODSHDCATdeProfile(DCATdeProfile):
     def parse_dataset(self, dataset_dict, dataset_ref):