diff --git a/src/hoymiles/port.cpp b/src/hoymiles/port.cpp index 71405a6..298d4ae 100644 --- a/src/hoymiles/port.cpp +++ b/src/hoymiles/port.cpp @@ -56,6 +56,9 @@ void Port::fixCurrent() { if(this->currentFixed) { return; } + if(this->parameters.size() < 8) { + return; + } if(this->parameters.at(7).get()->getValue().first.f == 0) { return; }