diff --git a/searx/engines/google_images.py b/searx/engines/google_images.py
index 7b8b15b42..491f5c2c2 100644
--- a/searx/engines/google_images.py
+++ b/searx/engines/google_images.py
@@ -9,7 +9,7 @@
 # @stable      yes (but deprecated)
 # @parse       url, title, img_src
 
-from urllib import urlencode
+from urllib import urlencode,unquote
 from json import loads
 
 # engine dependent config
@@ -52,7 +52,7 @@ def response(resp):
         results.append({'url': href,
                         'title': title,
                         'content': '',
-                        'img_src': result['url'],
+                        'img_src': unquote(result['url']),
                         'template': 'images.html'})
 
     # return results