Better late than never.

「遅くとも無いよりは良い。」
─ ことわざ。遅刻しても欠席するよりは良い、などと使ったりする。