diff --git a/src/components/select/select.vue b/src/components/select/select.vue
index 525e758..069e374 100644
--- a/src/components/select/select.vue
+++ b/src/components/select/select.vue
@@ -291,7 +291,7 @@
                 this.findChild((child) => {
                     options.push({
                         value: child.value,
-                        label: (child.label === undefined) ? child.$el.innerHTML : child.label
+                        label: (child.label === undefined) ? child.$el.textContent : child.label
                     });
                     child.index = index++;
 
diff --git a/test/unit/specs/select.spec.js b/test/unit/specs/select.spec.js
index e1e4d40..feac6ea 100644
--- a/test/unit/specs/select.spec.js
+++ b/test/unit/specs/select.spec.js
@@ -56,7 +56,7 @@ describe('Select.vue', () => {
       });
     });
 
-    xit('should accept normal characters', done => {
+    it('should accept normal characters', done => {
       vm = createVue({
         template: `
           <Select :value="2">
--
libgit2 0.21.4