diff --git a/lib/keyserver-conn/call-keyserver-endpoint-provider.react.js b/lib/keyserver-conn/call-keyserver-endpoint-provider.react.js --- a/lib/keyserver-conn/call-keyserver-endpoint-provider.react.js +++ b/lib/keyserver-conn/call-keyserver-endpoint-provider.react.js @@ -389,10 +389,16 @@ [getCallSingleKeyserverEndpoint], ); + const keyserverIDs = React.useMemo( + () => Object.keys(keyserverCallInfos), + [keyserverCallInfos], + ); + const getBoundKeyserverActionFunc: GetBoundKeyserverActionFunc = React.useMemo( - () => _memoize(actionFunc => actionFunc(callKeyserverEndpoint)), - [callKeyserverEndpoint], + () => + _memoize(actionFunc => actionFunc(callKeyserverEndpoint, keyserverIDs)), + [callKeyserverEndpoint, keyserverIDs], ); const value = React.useMemo(