diff --git a/package/debian/changelog b/package/debian/changelog
index 34e0aedcaf932d55e165d46986406a2c77b3b7be..1b580cfea579da47964b7aed9e5a36bb0b8f6c28 100644
--- a/package/debian/changelog
+++ b/package/debian/changelog
@@ -1,3 +1,9 @@
+le-edubar (0.1.8) testing; urgency=medium
+
+  * Fix query string
+
+ -- Andre Luis da Silva Machado <alsm14@inf.ufpr.br>  Thu, 15 Mar 2018 11:18:26 -0300
+
 le-edubar (0.1.7) testing; urgency=medium
 
   * Update Manual Page
diff --git a/package/le-edubar@c3sl.ufpr.br/prefabs.js b/package/le-edubar@c3sl.ufpr.br/prefabs.js
index 54b2073f9939fc68c86f6224a96b25327b2553d3..c109f3727d080c7132c81dfb7760ee5385f56f94 100644
--- a/package/le-edubar@c3sl.ufpr.br/prefabs.js
+++ b/package/le-edubar@c3sl.ufpr.br/prefabs.js
@@ -46,15 +46,19 @@ function get_query(txt) {
 
     /*Check if query is only blank spaces. If it is don't return
     * the query*/
-    return query.replace(" ","","gi").length > 0 ?
-           "&query=" + query :
-           "";
+    var only_spaces = true;
+    for (var i=0; i<query.length; ++i)
+        if (query.charAt(i) != " ")
+            only_spaces = false;
+    return only_spaces ?
+           "" :
+           "&query=" + query;
 }
 
 /*This function clear the special chars like '&%$'
 * of the string txt*/
 function clear_special_chars(txt) {
-    return txt.replace(/[^a-zA-Z0-9àèìòùÀÈÌÒÙáéíóúýÁÉÍÓÚÝâêîôûÂÊÎÔÛãñõÃÑÕäëïöüÿÄËÏÖÜŸçÇߨøÅ寿œ]/g,'');
+    return txt.replace(/[^a-zA-Z0-9àèìòùÀÈÌÒÙáéíóúýÁÉÍÓÚÝâêîôûÂÊÎÔÛãñõÃÑÕäëïöüÿÄËÏÖÜŸçÇߨøÅ寿œ ]/g,'');
 }
 
 /*This function open or close de order by group