fix foreign book area check issue