diff --git a/sesman/sesexec/session.c b/sesman/sesexec/session.c
index 8ce33685..a17c549e 100644
--- a/sesman/sesexec/session.c
+++ b/sesman/sesexec/session.c
@@ -469,6 +469,7 @@ prepare_xvnc_xserver_params(const struct session_parameters *s,
                        "%d", 0660); /* rw-rw---- */
 
             list_add_strdup_multi(params,
+                                  "-rfbport", "-1",
                                   "-rfbunixpath", port,
                                   "-rfbunixmode", sock_mode,
                                   "-SecurityTypes", "None",
