When running an algorithm which uses both options and external data I get the following error:

Runtime Error: Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: The best overloaded method match for `System.Collections.Generic.KeyValuePair<QuantConnect.Symbol,QuantConnect.Data.BaseData>.KeyValuePair(QuantConnect.Symbol, QuantConnect.Data.BaseData)' has some invalid arguments

If I remove either the option chain or the external data (Quandl Vix future in this example) from the Initialize, it works fine. How can I resolve this conflict when using both?