diff --git a/src/main/java/org/opennars/web/multinar/NarNode.java b/src/main/java/org/opennars/web/multinar/NarNode.java
index e84a872b823caaa27269c73378594f1549060da2..9453c8215d9fdf6bc729825cde06a4cb54f4b932 100644
--- a/src/main/java/org/opennars/web/multinar/NarNode.java
+++ b/src/main/java/org/opennars/web/multinar/NarNode.java
@@ -74,7 +74,7 @@ public class NarNode extends Nar implements EventObserver  {
                         Task ret = THIS.receiveTask();
                         if(ret != null) {
                             THIS.memory.event.emit(EventReceivedTask.class, new Object[]{ret});
-                            THIS.addInput(ret);
+                            THIS.addInput(ret, THIS);
                         }
                     } catch (IOException ex) {
                         Logger.getLogger(NarNode.class.getName()).log(Level.SEVERE, null, ex);