where no "main" is specified in bower.json, specifying an overrides prevents the exception.
Merge pull request #12 from chrisbateskeegan/master

Can't override main when no main is specified in source bower.json