added fix by frozed canut
add missing initialization case