diff --git a/src/components/TaskList.js b/src/components/TaskList.js
index 3410a152bedec27dff8f8f132e2df0f0dffb5295..ee9368f1c1c64eb25462d8c5f7913f5b26ba26ba 100644
--- a/src/components/TaskList.js
+++ b/src/components/TaskList.js
@@ -4,16 +4,20 @@ import TaskItem from './TaskItem';
 
 class TaskList extends React.Component{
   render(){
+    let token = sessionStorage.getItem('token');
+
     return ReactDOM.createPortal(
       <div className='tasklist'>
-      <div className='task-form'>
-        <input type='text' placeholder='Task name'></input>
-        <textarea placeholder='Task description'></textarea>
-        <button>Add new task</button>
-      </div>
-      <TaskItem text='asd' description='asudhaiud'/>
-      <TaskItem text='asd2' description='q7213761923769821'/>
-      <TaskItem text='asd3' description='tehtävä3'/>
+        {token && 
+          <div className='task-form'>
+          <input type='text' placeholder='Task name'></input>
+          <textarea placeholder='Task description'></textarea>
+          <button>Add new task</button>
+          </div>
+        }
+        <TaskItem text='asd' description='asudhaiud'/>
+        <TaskItem text='asd2' description='q7213761923769821'/>
+        <TaskItem text='asd3' description='tehtävä3'/>
       </div>,
       document.getElementById('tasklist')
     );