fix bug #304

fix bug #304