fix: Don't throw when no click handler is defined