diff --git a/lambdabot-reference-plugins.cabal b/lambdabot-reference-plugins.cabal
--- a/lambdabot-reference-plugins.cabal
+++ b/lambdabot-reference-plugins.cabal
@@ -1,5 +1,5 @@
 name:                   lambdabot-reference-plugins
-version:                5.0.1
+version:                5.0.2
 
 license:                GPL
 license-file:           LICENSE
diff --git a/src/Lambdabot/Plugin/Reference/Dict.hs b/src/Lambdabot/Plugin/Reference/Dict.hs
--- a/src/Lambdabot/Plugin/Reference/Dict.hs
+++ b/src/Lambdabot/Plugin/Reference/Dict.hs
@@ -24,7 +24,8 @@
             { help = getHelp [name]
             , process = \args -> case parseTerms args of
                 [] -> getHelp [name]
-                s  -> mapM_ (doLookup >=> sayResult) s
+                [s]  -> doLookup s >>= sayResult
+                _ -> say "Sorry, look up one word at a time please."
             }
         | (name, (srv, db, _)) <- dictTable
         , let doLookup  = io . Dict.simpleDictLookup srv db
