diff --git a/packages/mask/src/plugins/Profile/SNSAdaptor/hooks/useDonations.ts b/packages/mask/src/plugins/Profile/SNSAdaptor/hooks/useDonations.ts index 29f7f2f3ef7b..0749dbee236d 100644 --- a/packages/mask/src/plugins/Profile/SNSAdaptor/hooks/useDonations.ts +++ b/packages/mask/src/plugins/Profile/SNSAdaptor/hooks/useDonations.ts @@ -3,6 +3,7 @@ import { PluginProfileRPC } from '../../messages' export function useDonations(address: string) { return useAsync(async () => { + if (!address) return [] const response = await PluginProfileRPC.getDonations(address) return response.status ? response.assets : [] }, [address]) diff --git a/packages/mask/src/plugins/Profile/SNSAdaptor/hooks/useFootprints.ts b/packages/mask/src/plugins/Profile/SNSAdaptor/hooks/useFootprints.ts index 7fdb8e206fca..df40199e465c 100644 --- a/packages/mask/src/plugins/Profile/SNSAdaptor/hooks/useFootprints.ts +++ b/packages/mask/src/plugins/Profile/SNSAdaptor/hooks/useFootprints.ts @@ -3,6 +3,7 @@ import { PluginProfileRPC } from '../../messages' export function useFootprints(address: string) { return useAsync(async () => { + if (!address) return [] const response = await PluginProfileRPC.getFootprints(address) return response.status ? response.assets : [] }, [address])