diff --git a/doc/userguide.html b/doc/userguide.html
index 2e2c8f2e..432ef735 100755
--- a/doc/userguide.html
+++ b/doc/userguide.html
@@ -252,11 +252,15 @@ elog -h hostname [-p port] [-l logbook]
The password must match the write password defined on the server. If
user level access is defined on the server (via the "password file =" option),
a valid user name / password pair must be specified with the -u option.
-
-Multiple attributes can be specified as well as several attachments.
+
+Multiple attributes can be specified as well as several attachments. If
+attributes with multiple possible values are defined in a logbook (via the
+"MOptions" keyword), they have to be specified with an index number
+like -a <attribute>_0=<value1> -a <attribute>_1=<value2>
+etc, even if only a single value is submitted.
The message text can be supplied directly at the command line or submitted
from a file with the -m flag.
-
+
The elog program makes it possible to submit logbook
entries automatically by the system or from scripts. In some shift logbooks
this feature is used to enter alarm messages automatically into the logbook.