diff --git a/gluon/tests/test_html.py b/gluon/tests/test_html.py
index f224a46c..689e7549 100644
--- a/gluon/tests/test_html.py
+++ b/gluon/tests/test_html.py
@@ -236,7 +236,6 @@ class TestBareHelpers(unittest.TestCase):
self.assertEqual(HTML('<>', _a='1', _b='2', doctype='CustomDocType').xml(),
'CustomDocType\n<>')
-
def test_XHTML(self):
# Empty XHTML test
self.assertEqual(XHTML().xml(),
@@ -534,6 +533,13 @@ class TestBareHelpers(unittest.TestCase):
self.assertEqual(SELECT('<>', _a='1', _b='2').xml(),
'')
+ self.assertEqual(SELECT(OPTION('option 1', _value='1'),
+ OPTION('option 2', _value='2')).xml(),
+ '')
+ self.assertEqual(SELECT(OPTION('option 1', _value='1', _selected='selected'),
+ OPTION('option 2', _value='2'),
+ _multiple='multiple').xml(),
+ '')
def test_FIELDSET(self):
self.assertEqual(FIELDSET('<>', _a='1', _b='2').xml(),