Was passing the uninitialized value into the constructor

This was quite a serious one, though probably it was never called
otherwise it would most certainly have segfaulted