FIX: another bug in savings check