diff --git a/bbbmon/bbbmon.py b/bbbmon/bbbmon.py
index ac2f98b9d73bfebf33d1c7a652f9af947e701ba8..98ef9ac0ff06e24593e6185f971f2822fb01184e 100755
--- a/bbbmon/bbbmon.py
+++ b/bbbmon/bbbmon.py
@@ -106,6 +106,7 @@ def meetings(ctx, userconfig, watch, short, compact, n, all_, twolines, leaderbo
 
 @main.command(context_settings=CONTEXT_SETTINGS)
 @click.pass_context
+@click.option('--watch', '-w', help="Run repeatedly with the given interval in seconds", type=click.IntRange(2, 2147483647, clamp=True))
 @click.option('--userconfig', '-u', is_flag=True, help="Use user config even if on server")
 @click.option('--new', is_flag=True, help="Create a new default config and open it in the default editor")
 @click.option('--edit', is_flag=True, help="Open the config in the default editor")