diff --git a/Source/Processors/EventNode.cpp b/Source/Processors/EventNode.cpp
index df761d077f1f2c18d8f798f6a62b3e3508a07264..1b8cee032ecaefc5bb554200e8d4b8e5c9400685 100644
--- a/Source/Processors/EventNode.cpp
+++ b/Source/Processors/EventNode.cpp
@@ -55,11 +55,17 @@ AudioProcessorEditor* EventNode::createEditor()
 	//return 0;
 }
 
-//AudioProcessorEditor* FilterNode::createEditor(AudioProcessorEditor* const editor)
-//{
-	
-//	return editor;
-//}
+
+bool EventNode::canSendSignalTo(GenericProcessor* p)
+{
+	if (p->getName().equalsIgnoreCase("WiFi Output"))
+	{
+		return true;
+	} else {
+		return false;
+	}
+}
+
 void EventNode::setParameter (int parameterIndex, float newValue)
 {
 	std::cout << "Setting frequency to " << newValue << " Hz." << std::endl;
diff --git a/Source/Processors/EventNode.h b/Source/Processors/EventNode.h
index 2bb067bdc1a796353d9211120d933597da81ba09..6d1491a0c207c019b3645b77099911d3ebb1441a 100644
--- a/Source/Processors/EventNode.h
+++ b/Source/Processors/EventNode.h
@@ -54,6 +54,8 @@ public:
 
 	float getSampleRate() {return 44100.0;}
 
+	bool canSendSignalTo(GenericProcessor*);
+
 	AudioProcessorEditor* createEditor();
 	
 private: