bugfix: assert on uninit var randomly threw