Calculating time should not require to read speed from edge in wrong direction

I am able to reproduce this Exception using the current germany.osm.pbf (downloaded yesterday) and the current graphhopper master using the curvature weighting and motorcycle. Here is an URL that produces the error:

http://localhost:8989/?point=48.873748%2C8.412781&point=49.099864%2C7.993197&locale=de-DE&vehicle=motorcycle&weighting=curvature&elevation=false&layer=Omniscale