diff --git a/IPython/frontend/html/notebook/handlers.py b/IPython/frontend/html/notebook/handlers.py
index 62b3b82..133cd31 100644
--- a/IPython/frontend/html/notebook/handlers.py
+++ b/IPython/frontend/html/notebook/handlers.py
@@ -590,8 +590,19 @@ class NotebookRootHandler(AuthenticatedHandler):
@authenticate_unless_readonly
def get(self):
nbm = self.application.notebook_manager
+ km = self.application.kernel_manager
files = nbm.list_notebooks()
- self.finish(jsonapi.dumps(files))
+ #kernel_for_notebook
+ nlist=[]
+ for f in files :
+ nid = f['notebook_id']
+ if km.kernel_for_notebook(nid) is not None:
+ f['kernel_status']='on'
+ else:
+ f['kernel_status']='off'
+ nlist.append(f)
+ print(files)
+ self.finish(jsonapi.dumps(nlist))
@web.authenticated
def post(self):