 				@_parent = null
 
 			peer.role = Peer.Role.Sibling
+			peer.emit("peer.addSibling", @id)
 
 		# Removes a peer as sibling node. Does not automatically close 
 		# the connection but will make it a normal peer.

				@_unconnectedPeers = _(@_unconnectedPeers).without(peer)
				@addPeer(peer)
			)

			@_unconnectedPeers.push(peer)
			return peer

			if duplicatePeer = @getPeer(peer.id)
				@removePeer(duplicatePeer)

			peer.on('disconnected', @removePeer)


			@_peers.push(peer)
			@trigger('peer.added', peer)
