diff --git a/netjsonconfig/backends/openvpn/schema.py b/netjsonconfig/backends/openvpn/schema.py
index <HASH>..<HASH> 100644
--- a/netjsonconfig/backends/openvpn/schema.py
+++ b/netjsonconfig/backends/openvpn/schema.py
@@ -366,6 +366,14 @@ schema = {
                             "default": "udp",
                             "options": {"enum_titles": ["UDP", "TCP"]}
                         },
+                        "nobind": {
+                            "title": "nobind",
+                            "description": "ports are dynamically selected",
+                            "type": "boolean",
+                            "default": True,
+                            "format": "checkbox",
+                            "propertyOrder": 4,
+                        },
                         "remote": {
                             "title": "remote",
                             "type": "array",
@@ -398,14 +406,6 @@ schema = {
                                 }
                             }
                         },
-                        "nobind": {
-                            "title": "nobind",
-                            "description": "ports are dynamically selected",
-                            "type": "boolean",
-                            "default": True,
-                            "format": "checkbox",
-                            "propertyOrder": 6,
-                        },
                         "port": {
                             "description": "Use specific local port, ignored if nobind is enabled",
                         },
[openvpn] Moved nobind option up of few positions