diff --git a/src/engine/util/util-html.vala b/src/engine/util/util-html.vala
index dc0b390..a3d78f7 100644
--- a/src/engine/util/util-html.vala
+++ b/src/engine/util/util-html.vala
@@ -126,7 +126,7 @@ public string remove_html_tags(string input) {
         
         // Removes remaining tags. Based on this regex:
         // http://osherove.com/blog/2003/5/13/strip-html-tags-from-a-string-using-regular-expressions.html
-        Regex tags = new Regex("<(.|\n)*?>", RegexCompileFlags.CASELESS);
+        Regex tags = new Regex("<[^>]*>", RegexCompileFlags.CASELESS);
         return tags.replace(output, -1, 0, "");
     } catch (Error e) {
         debug("Error stripping HTML tags: %s", e.message);
