     @_currentPage = 1
 
     # Setup
+
+    # Handle the connection setting separately as it breaks at sanitizeRegex
+    @ddpConn = settings.ddpConn or Meteor.connection
+    delete settings.ddpConn
 
     @setCollection collection
     @setInitial settings

    last = args.length - 1
    if _.isFunction args[last]
      args[last] = args[last].bind @
    Meteor.call.apply @, args
  
  # Sets/gets a session variable for this instance
  

      @Collection = collection
    else
      try
        options = {connection: @ddpConn} if @ddpConn
        @Collection = new Mongo.Collection collection, options
        Pages::collections[collection] = @Collection
      catch e
        @Collection = Pages::collections[collection]
