         @sendComponent runtime, component
     if project.graphs
       for graph in project.graphs
-        continue if graph.id is project.main
         @sendGraph runtime, graph
 
   sendComponent: (runtime, component) ->

    @outPorts =
      editor: new noflo.Port 'object'

    @inPorts.editor.on 'connect', =>
      @editor = null
    @inPorts.editor.on 'data', (@editor) =>
      @connect @editor, @runtime
      if @outPorts.editor.isAttached()
        @outPorts.editor.send @editor
        @outPorts.editor.disconnect()
    @inPorts.project.on 'data', (data) =>
      @runtime.on 'connected', =>
        @sendProject @runtime, data
    @inPorts.newgraph.on 'data', (data) =>
      @sendGraph @runtime, data
    @inPorts.runtime.on 'connect', =>

    @inPorts.runtime.on 'data', (runtime) =>
      @runtime.stop() if @runtime
      @runtime = runtime
      if @editor
        @connect @editor, @runtime
        @editor = null

  sendProject: (runtime, project) ->
    if project.components
