diff --git a/src/modules/spider/spider.c b/src/modules/spider/spider.c
index fb4275cf9cb18a64ddf6ccefa2bbca4dc5f6fdad..e1a75f4cb4c0ffd9dbc817159eff4bbf8ef2ed9a 100644
--- a/src/modules/spider/spider.c
+++ b/src/modules/spider/spider.c
@@ -497,7 +497,7 @@ int push_parsed_tag(char *s,int len)
     oldi = i;
     i = extract_word(s, i, len);
     f_lower_case(1);            /* Since SGML want's us to... */
-    if (i+1 >= len || (s[i] != '=') || (s[i]=='>') || (s[i+1]=='>'))
+    if (i+1 >= len || (s[i] != '='))
     {
       /* No 'Y' part here. Assign to 'X' */
       assign_svalue_no_free(sp,sp-1);