         (remove-from-ModulesSelectedOrder! moduleCode)
         (.log js/console "I hear and obey!")
         ; Update Select2 box
-        (select2-box-update-modules))))
+        (select2-box-update-modules!))))
 
 (defn remove-all-modules!
   "Removes all modules from the timetable"

                    ; Micro optimization for modules added via url hash
                    ; during initialization
                    (if (not addedViaUrlHashInit?)
                        (select2-box-update-modules))))

              ; Only lesson types with more than 1 option of lesson group
              ; will be draggable

  (timetable-create!)
  (reset-ModulesSelected!)
  (reset-ModulesSelectedOrder!)
  (select2-box-update-modules!)
  (document-location-hash-reset!))
