[FIX] cope with empty origin