diff --git a/js/jsonld.js b/js/jsonld.js index f2acbeb0..a392f471 100644 --- a/js/jsonld.js +++ b/js/jsonld.js @@ -5531,7 +5531,7 @@ function _compactIri(activeCtx, iri, value, relativeTo, reverse) { } var list = value['@list']; var commonLanguage = (list.length === 0) ? defaultLanguage : null; - var commonType = null; + var commonType = (list.length === 0) ? '@id' : null; for(var i = 0; i < list.length; ++i) { var item = list[i]; var itemLanguage = '@none'; diff --git a/tests/test.js b/tests/test.js index b371cc6c..da8d7a02 100644 --- a/tests/test.js +++ b/tests/test.js @@ -96,7 +96,7 @@ var ROOT_MANIFEST_DIR = resolvePath( var TEST_TYPES = { 'jld:CompactTest': { skip: { - regex: [/#t0073/, /#t0074/], + regex: [/#t0073/], specVersion: ['json-ld-1.1'] }, fn: 'compact',