We were forgetting to put a space between two numbers in some cases, confusing the parser. Test included. Fixes: #3496