diff --git a/REFERENCE.md b/REFERENCE.md
index 3c05eb1e5..729db40f7 100644
--- a/REFERENCE.md
+++ b/REFERENCE.md
@@ -1477,6 +1477,7 @@ The following parameters are available in the `keepalived::vrrp::script` defined
* [`user`](#-keepalived--vrrp--script--user)
* [`group`](#-keepalived--vrrp--script--group)
* [`no_weight`](#-keepalived--vrrp--script--no_weight)
+* [`init_fail`](#-keepalived--vrrp--script--init_fail)
##### `interval`
@@ -1546,6 +1547,14 @@ Data type: `Any`
+Default value: `false`
+
+##### `init_fail`
+
+Data type: `Any`
+
+assume script initially is in failed state if true.
+
Default value: `false`
### `keepalived::vrrp::sync_group`