diff --git a/src/interfaces/jdbc/org/postgresql/core/QueryExecutor.java b/src/interfaces/jdbc/org/postgresql/core/QueryExecutor.java
index 72877e5e4ce4aec77eb83471042cf9887aa17dfb..c1cc04de3ae50c8e5bb97eae4369c8a88fd7fdde 100644
--- a/src/interfaces/jdbc/org/postgresql/core/QueryExecutor.java
+++ b/src/interfaces/jdbc/org/postgresql/core/QueryExecutor.java
@@ -13,7 +13,7 @@ import org.postgresql.util.PSQLException;
  * <p>The lifetime of a QueryExecutor object is from sending the query
  * until the response has been received from the backend.
  *
- * $Id: QueryExecutor.java,v 1.9 2002/03/16 02:15:23 davec Exp $
+ * $Id: QueryExecutor.java,v 1.10 2002/03/18 04:16:33 davec Exp $
  */
 
 public class QueryExecutor
@@ -104,6 +104,7 @@ public class QueryExecutor
 
 						errorMessage.append(pg_stream.ReceiveString(connection.getEncoding()));
 						// keep processing
+						hfr = true;
 						break;
 
 					case 'I':	// Empty Query