diff --git a/soitool/modules/config/module_phonebook.json b/soitool/modules/config/module_phonebook.json
new file mode 100644
index 0000000000000000000000000000000000000000..57f60b0431c03637a7a3ebb4e184a0086bd9dc75
--- /dev/null
+++ b/soitool/modules/config/module_phonebook.json
@@ -0,0 +1,7 @@
+{
+  "Funksjon": true,
+  "Telefon": true,
+  "FDN": false,
+  "Iridium": false,
+  "E-post": false
+}
diff --git a/soitool/modules/module_phonebook.py b/soitool/modules/module_phonebook.py
index 3772542dd9af3e2651538293738ce3f966b8c609..c37983f674418f79e286cdf8eb04db7625c84693 100644
--- a/soitool/modules/module_phonebook.py
+++ b/soitool/modules/module_phonebook.py
@@ -1,5 +1,6 @@
 """SOI module for functions and associated contact informations."""
 
+from json import load
 from PySide2.QtWidgets import (
     QWidget,
     QDialog,
@@ -119,13 +120,10 @@ class PhonebookModule(ModuleBase, QWidget, metaclass=Meta):
         ModuleBase.__init__(self)
 
         # Table structure
-        self.selected_columns = {
-            "Funksjon": True,
-            "Telefon": True,
-            "FDN": False,
-            "Iridium": False,
-            "E-post": False,
-        }
+        with open(
+            "soitool/modules/config/module_phonebook.json", "r"
+        ) as config_file:
+            self.selected_columns = load(config_file)
 
         # Header
         self.header = QLabel("Telefonliste")