Error using Remove with python3

Does anyone have an idea how I can fix the following error:

self.move2Sizer.Remove(self.trans2Box)
TypeError: Sizer.Remove(): arguments did not match any overloaded call:
  overload 1: argument 1 has unexpected type 'Choice'
  overload 2: argument 1 has unexpected type 'Choice'

The corresponding source code can be found here: https://github.com/horald/londonlaw/blob/146327d03d0205001d0bd63e7e02a75d962a2f89/londonlaw/guiclient/MoveDialog.py
near row 382

Thank you very much.

As shown in the docs, wx.Sizer.Remove accepts either a sizer or an index of the item to be removed. You are passing a wx.Choice widget.