Ethna_ActionForm::setDef()
のままですと、is_null()の後でセットした場合、return ;しないと、空キーにDefが入ってしまいます。
ご報告ありがとうございます. 修正しました.
http://git.sourceforge.jp/view?p=ethna/ethna.git;a=commitdiff;h=157af4882cc1c1e15d62b61c34bb0898b2f0963e;hp=76d83255057b2ff753e083b3dd1ee1109d34c41b
のままですと、is_null()の後でセットした場合、return ;しないと、空キーにDefが入ってしまいます。