diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/edit/n3editing/configuration/preprocessors/utils/ProcessSparqlDataGetterN3.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/edit/n3editing/configuration/preprocessors/utils/ProcessSparqlDataGetterN3.java index 8fb98af21..a3409cd3d 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/edit/n3editing/configuration/preprocessors/utils/ProcessSparqlDataGetterN3.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/edit/n3editing/configuration/preprocessors/utils/ProcessSparqlDataGetterN3.java @@ -128,10 +128,11 @@ public class ProcessSparqlDataGetterN3 extends ProcessDataGetterAbstract { existingLiteralValues.put(this.getVarName("query", counter), new ArrayList(Arrays.asList(queryLiteral))); - - existingUriValues.put(this.getVarName("queryModel", counter), + //Query model is optional + if(queryModelResource != null && queryModelResource.getURI() != null) { + existingUriValues.put(this.getVarName("queryModel", counter), new ArrayList(Arrays.asList(queryModelResource.getURI()))); - + } } } catch(Exception ex) {