Index: python-pattern-2.6+git20150109/pattern/text/en/wordnet/__init__.py
===================================================================
--- python-pattern-2.6+git20150109.orig/pattern/text/en/wordnet/__init__.py
+++ python-pattern-2.6+git20150109/pattern/text/en/wordnet/__init__.py
@@ -28,10 +28,12 @@ try:
 except:
     MODULE = ""
 
+WORDNET_DICT = "/usr/share/wordnet"
+
 # Path to WordNet /dict folder.
 CORPUS = ""
 os.environ["WNHOME"] = os.path.join(MODULE, CORPUS)
-os.environ["WNSEARCHDIR"] = os.path.join(MODULE, CORPUS, "dict")
+os.environ["WNSEARCHDIR"] = WORDNET_DICT
 
 from pywordnet import wordnet as wn
 from pywordnet import wntools
@@ -46,7 +48,7 @@ from pywordnet import wntools
 # - line 1186: _lineAt() seeks in second datafile if offset > EOF first datafile.
 
 VERSION = ""
-s = open(os.path.join(MODULE, CORPUS, "dict", "index.noun")).read(2048)
+s = open(os.path.join(WORDNET_DICT, "index.noun")).read(2048)
 if "WordNet 2.1" in s: VERSION = "2.1"
 if "WordNet 3.0" in s: VERSION = "3.0"
 del s
