should motd/update display the current value?

When you use the announce/motd/update (update the motd and don't send)
feature, should it display the current value of the motd for the
muc_admin user to modify?

Anyway, the behavior that I'm seeing is that the server does not send back the current value of the MOTD. So, I just want to know if this is the expected behavior, or if I have something misconfigured.

For what it's worth, I think that ejabberd should return the MOTD value so that clients can allow administrators to modify it. I received feedback from a domain administrator who assumed that it should work this way, and I agree that it does seem more intuitive.

According to XEP-0133 (http://www.xmpp.org/extensions/xep-0133.html#edit-motd) "the service SHOULD return the appropriate form, which SHOULD include the current message of the day if one has already been set."

Confirmed.

Confirmed: ejabberd doesn't display the current value.

I agree that it would be nice if the current value is shown. Feature request tracked here: When editing MOTD, display current value

Good news: fixed

Good news: it is now fixed in SVN, and will be included in ejabberd 2.0.0-beta1, once it's released.

Syndicate content