Index: src/modules/m_opermotd.cpp
===================================================================
--- src/modules/m_opermotd.cpp	(revision 86)
+++ src/modules/m_opermotd.cpp	(working copy)
@@ -68,7 +68,7 @@
 	{
 		ConfigReader* conf = new ConfigReader(ServerInstance);
 		std::string filename;
-		filename = conf->ReadValue("opermotd","file",0);
+		filename = conf->ReadValue("files","opermotd",0);
 		if (opermotd)
 		{
 			delete opermotd;
Index: docs/unrealircd.conf.example
===================================================================
--- docs/unrealircd.conf.example	(revision 86)
+++ docs/unrealircd.conf.example	(working copy)
@@ -585,9 +585,11 @@
 #   files. If these are relative paths, they are relative to the      #
 #   configurtion directory.                                           #
 #                                                                     #
+#   The 'opermotd' variable requires m_opermotd.so to be loaded.      #
 
 <files motd="inspircd.motd.example"
-       rules="inspircd.rules.example">
+       rules="inspircd.rules.example"
+       opermotd="oper.motd">
 
 #-#-#-#-#-#-#-#-#-#-#-# MAXIMUM CHANNELS -#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
 #                                                                     #
@@ -1449,12 +1451,6 @@
 # Oper MOTD module: Provides support for seperate message of the day
 # on oper-up
 <module name="m_opermotd.so">
-#
-#-#-#-#-#-#-#-#-#-#-#   OPERMOTD CONFIGURATION   -#-#-#-#-#-#-#-#-#-#-#
-#                                                                     #
-# If you are using the m_opermotd.so module, specify the motd here    #
-#                                                                     #
-#<opermotd file="oper.motd">
 
 #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
 # Override module: Adds support for oper override
