# HG changeset patch
# User Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com>
# Date 1704450609 -3600
# Node ID 37a5240e80ef5a9280a7db80dcee4482c79f4bb7
# Parent  ac56897d3452fb91897b7be6c78474e15464fb54
Handle null case

diff --git a/src/main/java/org/monetdb/mcl/io/BufferedMCLReader.java b/src/main/java/org/monetdb/mcl/io/BufferedMCLReader.java
--- a/src/main/java/org/monetdb/mcl/io/BufferedMCLReader.java
+++ b/src/main/java/org/monetdb/mcl/io/BufferedMCLReader.java
@@ -100,7 +100,10 @@ public final class BufferedMCLReader {
 	 * @return the current line or null
 	 */
 	public String getLine(int start) {
-		return getLine().substring(start);
+		String line = getLine();
+		if (line != null)
+			line = line.substring(start);
+		return line;
 	}
 
 	/**