diff --git a/src/backend/executor/tqueue.c b/src/backend/executor/tqueue.c
index 7699d98ac6572d286186b9a58588547b9ca858ab..d68666cad908599ebd3bf18e7c30d37019eddd62 100644
--- a/src/backend/executor/tqueue.c
+++ b/src/backend/executor/tqueue.c
@@ -659,6 +659,7 @@ TupleQueueRemap(TupleQueueReader *reader, RemapClass remapclass, Datum value)
 	}
 
 	elog(ERROR, "unknown remap class: %d", (int) remapclass);
+	return (Datum) 0;
 }
 
 /*