diff --git a/lib/modules/Sql.pmod/pgsql_util.pmod b/lib/modules/Sql.pmod/pgsql_util.pmod
index 19e32ada1ffeab3dbeed5107b086ca8869702303..94765f25d525db814bf1c5669b6c3c4385cd3e65 100644
--- a/lib/modules/Sql.pmod/pgsql_util.pmod
+++ b/lib/modules/Sql.pmod/pgsql_util.pmod
@@ -1022,7 +1022,7 @@ class sql_result {
                       break;
                 }
               } while (0);
-              plugbuffer->add_int32(1)->add_int8(value);
+              plugbuffer->add("\0\0\0\1", value);
               break;
             case CHAROID:
               if (intp(value))