diff --git a/src/ChannelDefinition.js b/src/ChannelDefinition.js
index <HASH>..<HASH> 100644
--- a/src/ChannelDefinition.js
+++ b/src/ChannelDefinition.js
@@ -16,7 +16,7 @@ var defaultConfiguration = {
 };
 
 var ChannelDefinition = function(exchange, topic) {
-    this.configuration = defaultConfiguration;
+    this.configuration = _.extend(defaultConfiguration { exchange: exchange, topic: topic });
 } ;
 
 ChannelDefinition.prototype = {
Fixing bugs I introduced in last commit