# HG changeset patch
# User Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
# Date 1688040524 -7200
# Node ID 37eae5a78c1b0cff54f381d876267471c0e19e92
# Parent  7f68120de37c3b2cfa15b7c42c9ae93aa655be79
Add extra null check to prevent NPE.

diff --git a/src/main/java/org/monetdb/jdbc/MonetParameterMetaData.java b/src/main/java/org/monetdb/jdbc/MonetParameterMetaData.java
--- a/src/main/java/org/monetdb/jdbc/MonetParameterMetaData.java
+++ b/src/main/java/org/monetdb/jdbc/MonetParameterMetaData.java
@@ -291,7 +291,7 @@ final class MonetParameterMetaData
 		checkParameterIndexValidity(param);
 		try {
 			final String monettype = monetdbTypes[param];
-			if (monettype.endsWith("_interval")) {
+			if (monettype != null && monettype.endsWith("_interval")) {
 				/* convert the interval type names to valid SQL data type names */
 				if ("day_interval".equals(monettype))
 					return "interval day";