title: Weird Error: No method 'find'?
body: <p>I'm receiving a very weird error:</p>
  
  <p><code>Exception from sub sda4Ho8DT6MXTKjvb TypeError: Object #&lt;Object&gt; has no method 'find'
  I20140728-11:22:25.248(-4)?     at null._handler (app/server/publications.js:4:18)</code></p>
  
  <p>This is my code. Very simple pub/sub. No idea why I get this error.</p>
  
  <p>publications.js</p>
  
  <pre><code>Meteor.publish('assets', function() {
      //query = query || {};
      //query.removed = false;
      return Assets.find();
  });
  </code></pre>
  
  <p>assets_col.js</p>
  
  <pre><code>Assets = new Meteor.Collection('assets');
  </code></pre>
  
  <p>router.js</p>
  
  <pre><code>waitOn: function() {
      return Meteor.subscribe('assets');
  }
  </code></pre>