diff --git a/src/libs/data/proposal.js b/src/libs/data/proposal.js
index b921e3c0..6b6c1242 100644
--- a/src/libs/data/proposal.js
+++ b/src/libs/data/proposal.js
@@ -24,6 +24,9 @@ export default class Proposal {
this.id = element.proposal_id || element.id
this.status = element.status
this.type = element.content.type
+ if (element.content['@type']) {
+ this.type = element.content['@type']
+ }
this.tally = new ProposalTally().init(element.final_tally_result, total)
this.submit_time = element.submit_time
this.voting_end_time = element.voting_end_time
diff --git a/src/views/GovernanceProposalView.vue b/src/views/GovernanceProposalView.vue
index 5f2d1ec4..46c7d357 100644
--- a/src/views/GovernanceProposalView.vue
+++ b/src/views/GovernanceProposalView.vue
@@ -77,13 +77,6 @@
{{ $t('voting_time') }}