diff --git a/plugins/views_boxes_view.inc b/plugins/views_boxes_view.inc
index a688072..fc57e31 100644
--- a/plugins/views_boxes_view.inc
+++ b/plugins/views_boxes_view.inc
@@ -440,8 +440,13 @@ class views_boxes_view extends boxes_box {
     // More link
     if ($this->options['view_more_text']) {
       if (valid_url($this->options['view_more_link'])) {
-        $content .= '<div class="box-more-link">' . 
-          l($this->options['view_more_text'], $this->options['view_more_link']) . '</div>';
+        $link = parse_url($this->options['view_more_link']);
+        $query = array();
+        if (array_key_exists('query',$link)){
+          parse_str($link['query'],$query);
+        }
+        $content .= '<div class="box-more-link">' .
+          l($this->options['view_more_text'], $link['path'], array('query'=> $query )) . '</div>';
       }
     }
     
