Only call callback if exists