bug 569: fixed fatal if clause