diff --git a/electrum/contrib/build-wine/deterministic.spec b/electrum/contrib/build-wine/deterministic.spec
--- a/electrum/contrib/build-wine/deterministic.spec
+++ b/electrum/contrib/build-wine/deterministic.spec
@@ -1,6 +1,6 @@
 # -*- mode: python3 -*-
 
-from PyInstaller.utils.hooks import collect_data_files, collect_submodules, collect_dynamic_libs
+from PyInstaller.utils.hooks import collect_data_files, collect_submodules, collect_dynamic_libs, copy_metadata
 
 import sys, os
 
@@ -62,6 +62,8 @@
 # wordlists used by keepkeylib from lib mnemonic
 datas += collect_data_files('mnemonic')
 
+datas += copy_metadata('slip10')
+
 # We don't put these files in to actually include them in the script but to make the Analysis method scan them for imports
 a = Analysis([home+'electrum-abc',
               home+'electrumabc_gui/qt/main_window.py',
diff --git a/electrum/contrib/osx/osx.spec b/electrum/contrib/osx/osx.spec
--- a/electrum/contrib/osx/osx.spec
+++ b/electrum/contrib/osx/osx.spec
@@ -1,6 +1,6 @@
 # -*- mode: python3 -*-
 
-from PyInstaller.utils.hooks import collect_data_files, collect_submodules, collect_dynamic_libs
+from PyInstaller.utils.hooks import collect_data_files, collect_submodules, collect_dynamic_libs, copy_metadata
 import sys, os
 
 # Note: the dash in the package name is to prevent a case-insensitive name
@@ -44,6 +44,7 @@
 # wordlists used by keepkeylib from lib mnemonic
 datas += collect_data_files('mnemonic')
 
+datas += copy_metadata('slip10')
 
 # Add libusb so Trezor will work
 binaries = [(home + "contrib/osx/libusb-1.0.dylib", ".")]