The wind power deal may not be entirely off.