Fixed exception because parent constructor called virtual method which
operated on a non-initialized field