diff --git a/osx/hexchat.bundle b/osx/hexchat.bundle
index 58baac57..972482ce 100644
--- a/osx/hexchat.bundle
+++ b/osx/hexchat.bundle
@@ -20,6 +20,13 @@
${prefix}/lib/hexchat/plugins/*.so
+
+ ${prefix}/lib/libenchant.dylib
+
+
+ ${prefix}/share/myspell/dicts
+
+
${prefix}/bin/python
diff --git a/src/fe-gtk/sexy-spell-entry.c b/src/fe-gtk/sexy-spell-entry.c
index 8345c7d9..6ad7ab49 100644
--- a/src/fe-gtk/sexy-spell-entry.c
+++ b/src/fe-gtk/sexy-spell-entry.c
@@ -162,8 +162,14 @@ initialize_enchant ()
{
#ifndef WIN32
enchant = g_module_open("libenchant.so.1", 0);
- if (enchant == NULL)
- return;
+ if (enchant == NULL)
+ {
+#ifdef __APPLE__
+ enchant = g_module_open("libenchant.dylib", 0);
+ if (enchant == NULL)
+#endif
+ return;
+ }
#else
return;
#endif