diff --git a/com.ibm.streamsx.jdbc/impl/java/src/com/ibm/streamsx/jdbc/AbstractJDBCOperator.java b/com.ibm.streamsx.jdbc/impl/java/src/com/ibm/streamsx/jdbc/AbstractJDBCOperator.java
index b79efef..b732603 100644
--- a/com.ibm.streamsx.jdbc/impl/java/src/com/ibm/streamsx/jdbc/AbstractJDBCOperator.java
+++ b/com.ibm.streamsx.jdbc/impl/java/src/com/ibm/streamsx/jdbc/AbstractJDBCOperator.java
@@ -359,6 +359,7 @@ public static void checkParameters(OperatorContextChecker checker) {
 		OperatorContext context = checker.getOperatorContext();
 		if ((!context.getParameterNames().contains("credentials"))
 				&& (!context.getParameterNames().contains("appConfigName"))
+				&& (!context.getParameterNames().contains("jdbcUrl"))
 				&& (!context.getParameterNames().contains("jdbcProperties"))) {
 					checker.setInvalidContext("The parameter 'jdbcUrl' is not defined. It must be set in one of these parameters: 'jdbcUrl' or 'credentials' or via the credentials parameter in an application configuration or via properties file.", null);
 			}