diff --git a/public/react/src/modules/courses/Resource/index.js b/public/react/src/modules/courses/Resource/index.js
index d5d777f3b..fc578b633 100644
--- a/public/react/src/modules/courses/Resource/index.js
+++ b/public/react/src/modules/courses/Resource/index.js
@@ -163,7 +163,7 @@ class Fileslists extends Component{
 							let list = response.data.course_modules;
 							let course_second_categoriess;
 							list.map((item, key) => {
-								course_second_categoriess = item.course_second_categories
+								course_second_categoriess = item.course_second_categories?item.course_second_categories:[]
 							})
 
 							this.setState({
@@ -1002,7 +1002,7 @@ class Fileslists extends Component{
                   `}
                     </style>
                     <ul className="drop_down_menu" style={{"right":"0px","left":"unset","min-width":'150px'}}>
-											{this.state.course_second_categories.length>10? <p className="drop_down_search">
+											{this.state.course_second_categories&&this.state.course_second_categories.length>10? <p className="drop_down_search">
                         <Input placeholder="搜索" value={this.state.dirSearchValue} onChange={(e) => {this.setState({dirSearchValue: e.target.value})}}/>
                       </p>:""}
 
@@ -1014,7 +1014,7 @@ class Fileslists extends Component{
 
                       { course_modules&&course_modules.course_modules.map( (item,key) => {
 
-                        return   item.course_second_categories.filter((item)=> {
+                        return   item.course_second_categories&&item.course_second_categories.filter((item)=> {
                           return (!this.state.dirSearchValue || item.name.indexOf(this.state.dirSearchValue) != -1)
                         }).map((itm,k)=>{
                           return(
@@ -1022,7 +1022,7 @@ class Fileslists extends Component{
                           )
                         })
                       })}
-											{this.state.course_second_categories.length===0?
+											{this.state.course_second_categories&&this.state.course_second_categories.length===0?
 												<div className={"courseSecond"}>暂无数据</div>:""}
 
                       {/*{course_modules&&course_modules.course_modules.map((item,key)=>{*/}