@@ -1,5 +1,6 @@
11import { useEffect, useMemo, useState } from 'react';
22import * as need from 'lib/need';
3+import { Just } from 'folktale/maybe';
34import { usePointCache } from 'store/pointCache';
45import { usePointCursor } from 'store/pointCursor';
56import { convertToInt } from 'lib/convertToInt';
@@ -11,7 +12,7 @@ export const useHasNetworkKeysSet = () => {
1112 const [networkKeysSet, setNetworkKeysSet] = useState<boolean>(true);
1213
1314 useEffect(() => {
14− if (point) {
15+ if (point && Just.hasInstance(getDetails(point))) {
1516 const details = need.details(getDetails(point));
1617 const networkRevision = convertToInt(details.keyRevisionNumber, 10);
1718 setNetworkKeysSet(networkRevision > 0);