Fixed a bug with empty array elem

When the dash has whitespace after it, got interpreted as '' instead of
undef.

---
-