diff --git a/googlenews.module b/googlenews.module
index 5f29d50..8f7d46f 100644
--- a/googlenews.module
+++ b/googlenews.module
@@ -48,7 +48,7 @@ function _googlenews_getgooglenews() {
   $node_types = variable_get('googlenews_node_types', array_keys(node_get_types()));
   $args = array_merge($node_types, array(time() - 172800));
   $sql = "SELECT n.nid, n.created, n.title FROM {node} n WHERE n.type IN (" . db_placeholders($node_types, 'varchar') . ") AND n.status = 1 AND n.created >= %d ORDER BY n.created DESC";
-  $query = db_query_range(db_rewrite_sql($sql), $args, 0, 1000);
+  $query = db_query_range(db_rewrite_sql($sql,'n','nid',array('module'=>'googlenews')), $args, 0, 1000);
 
   while ($node = db_fetch_object($query)) {
     $content .= '<url>';
