diff --git a/soitool/modules/module_base.py b/soitool/modules/module_base.py
index daded8d6d329d2217f7cfa92796dfbe82ac70808..2f6b576e33282d2e8dae1cdbe72dba4347226f1b 100644
--- a/soitool/modules/module_base.py
+++ b/soitool/modules/module_base.py
@@ -17,12 +17,10 @@ class ModuleBase(ABC):
         """Abstract method, should be implemented by derived class."""
         raise NotImplementedError
 
-    @classmethod
-    def get_user_friendly_name(cls):
+    def get_user_friendly_name():
         """Abstract method, should be implemented by derived class."""
         raise NotImplementedError
 
-    @classmethod
-    def get_icon(cls):
+    def get_icon():
         """Abstract method, should be implemented by derived class."""
         raise NotImplementedError
diff --git a/soitool/modules/module_table.py b/soitool/modules/module_table.py
index 30f2c5a9bab95f2bcec965aa282aeeae66abbdae..c1626ced4c5ba2e00a9a9ed4695eff2b28590b48 100644
--- a/soitool/modules/module_table.py
+++ b/soitool/modules/module_table.py
@@ -183,12 +183,10 @@ class TableModule(ModuleBase, QTableWidget, metaclass=Meta):
     def render_onto_pdf(self):
         """Render onto pdf."""
 
-    @classmethod
-    def get_user_friendly_name(cls):
+    def get_user_friendly_name():
         """Get user-friendly name of module."""
         return "Generisk tabell"
 
-    @classmethod
-    def get_icon(cls):
+    def get_icon():
         """Get icon of module."""
         return QIcon("soitool/media/tablemodule.png")
diff --git a/soitool/new_module_dialog.py b/soitool/new_module_dialog.py
index 6f1927241c6d72cf8eb48bb068d849bc82683efc..5138a2961aadcd5ee69f81bbd55b79eb59790d81 100644
--- a/soitool/new_module_dialog.py
+++ b/soitool/new_module_dialog.py
@@ -32,13 +32,11 @@ class ModulePlaceholder(ModuleBase):
         """Not used."""
         raise NotImplementedError
 
-    @classmethod
-    def get_user_friendly_name(cls):
+    def get_user_friendly_name():
         """Get placeholder name."""
         return "Modul"
 
-    @classmethod
-    def get_icon(cls):
+    def get_icon():
         """Get standard placeholder icon."""
         return QIcon("soitool/media/placeholder.png")
 
diff --git a/test/test_new_module_dialog.py b/test/test_new_module_dialog.py
index d2dc05f0fc6e07e4a6d96be26e51f300d1c94fa0..a6596ab3ca0d47b9fb9c344e920f1be1f8f99852 100644
--- a/test/test_new_module_dialog.py
+++ b/test/test_new_module_dialog.py
@@ -32,8 +32,7 @@ class SimpleTestModule(ModuleBase):
         """Get placeholder name."""
         return cls.name
 
-    @classmethod
-    def get_icon(cls):
+    def get_icon():
         """Get standard placeholder icon."""
         return QIcon("soitool/media/placeholder.png")