Github user xristy commented on a diff in the pull request: https://github.com/apache/jena/pull/320#discussion_r154112909 --- Diff: jena-text/src/main/java/org/apache/jena/query/text/TextQueryPF.java --- @@ -319,13 +311,13 @@ private StrMatch objectToStruct(PropFuncArg argObject, boolean executionTime) { String lang = o.getLiteralLanguage(); RDFDatatype dt = o.getLiteralDatatype() ; - if (noLang(lang)) { + if (lang.isEmpty()) { if (dt != null && dt != XSDDatatype.XSDstring) { log.warn("Object to text query is not a string") ; return null ; } } - lang = fixLang(lang); + lang = lang.isEmpty() ? null : lang; --- End diff -- Agreed and changed. Thanks
---