diff --git a/soitool/module_list.py b/soitool/module_list.py
index 5c72ec676314c232dda0bc2d0d51b5c5d45f37e5..978d7b7dac5117c70bc4a0f823f046370d7a6ad3 100644
--- a/soitool/module_list.py
+++ b/soitool/module_list.py
@@ -164,23 +164,23 @@ class ModuleList(QListWidget):
                 "mulig å låse utvalgte moduler, men la resten optimalt "
                 "pakkes.",
             )
-            # ignoring the drop event by returning early
-            return
 
-        super().dropEvent(event)
+        else:
 
-        # Get origin and destination index of module/attachment
-        origin = self.original_element_index
-        destination = self.currentRow()
+            super().dropEvent(event)
 
-        # Update module/attachment priority (order in list):
-        if ModuleType(self.type) == ModuleType.MAIN_MODULE:
-            moving_module = self.parent.soi.modules.pop(origin)
-            self.parent.soi.modules.insert(destination, moving_module)
-        elif ModuleType(self.type) == ModuleType.ATTACHMENT_MODULE:
-            moving_module = self.parent.soi.attachments.pop(origin)
-            self.parent.soi.attachments.insert(destination, moving_module)
+            # Get origin and destination index of module/attachment
+            origin = self.original_element_index
+            destination = self.currentRow()
+
+            # Update module/attachment priority (order in list):
+            if ModuleType(self.type) == ModuleType.MAIN_MODULE:
+                moving_module = self.parent.soi.modules.pop(origin)
+                self.parent.soi.modules.insert(destination, moving_module)
+            elif ModuleType(self.type) == ModuleType.ATTACHMENT_MODULE:
+                moving_module = self.parent.soi.attachments.pop(origin)
+                self.parent.soi.attachments.insert(destination, moving_module)
 
-        self.parent.soi.reorganize()
+            self.parent.soi.reorganize()
 
-        self.original_element_index = self.currentRow()
+            self.original_element_index = self.currentRow()