diff --git a/lib/modules/Sql.pmod/postgres_result.pike b/lib/modules/Sql.pmod/postgres_result.pike
index d9f1922b6566fe08918a965e7508fd769eb0f164..0667da82541374fefd2948f2fa2c3ad29cfd40c4 100644
--- a/lib/modules/Sql.pmod/postgres_result.pike
+++ b/lib/modules/Sql.pmod/postgres_result.pike
@@ -1 +1,7 @@
+#if constant(Postgres.postgres_result)
 inherit Postgres.postgres_result;
+#else /* !constant(Postgres.postgres_result) */
+void create() {
+  destruct();
+}
+#endif /* constant(Postgres.postgres_result) */