diff --git a/js/components/ascribe_accordion_list/accordion_list_item_table.js b/js/components/ascribe_accordion_list/accordion_list_item_table.js
index 9f92c006..92ff6d55 100644
--- a/js/components/ascribe_accordion_list/accordion_list_item_table.js
+++ b/js/components/ascribe_accordion_list/accordion_list_item_table.js
@@ -21,34 +21,26 @@ let AccordionListItemTable = React.createClass({
},
render() {
- if(this.props.show && this.props.itemList) {
- return (
-
- {this.props.itemList.map((item, i) => {
- return (
-
- );
- })}
-
- );
- } else {
- return (
-
- {this.props.children}
-
- );
- }
+ return (
+
+ {this.props.itemList.map((item, i) => {
+ return (
+
+ );
+ })}
+
+ );
}
});
diff --git a/js/components/ascribe_accordion_list/accordion_list_item_table_editions.js b/js/components/ascribe_accordion_list/accordion_list_item_table_editions.js
index 1a34464d..1f0959d5 100644
--- a/js/components/ascribe_accordion_list/accordion_list_item_table_editions.js
+++ b/js/components/ascribe_accordion_list/accordion_list_item_table_editions.js
@@ -179,27 +179,27 @@ let AccordionListItemTableEditions = React.createClass({
let loadingSpinner = ;
- return (
-
- {/*
{getLangText('Hide editions')} : {getLangText('Show editions')} {show && typeof editionsForPiece === 'undefined' ? loadingSpinner : null}} /> */}
-
- Show me more {this.state.showMoreLoading ? loadingSpinner : null} : ''} />
-
- );
+ if(show && editionsForPiece && editionsForPiece.length > 0) {
+ return (
+
+
+ Show me more {this.state.showMoreLoading ? loadingSpinner : null} : ''} />
+
+ );
+ } else {
+ return null;
+ }
}
});