diff --git a/src/securityevaluationmodel.cpp b/src/securityevaluationmodel.cpp
index 54998cc673cfdd3589e9eaffdd5d6ba6f84b5f98..41f5adb0ad68bfdc077d8b1703f0bc19e69e1b6d 100644
--- a/src/securityevaluationmodel.cpp
+++ b/src/securityevaluationmodel.cpp
@@ -724,7 +724,7 @@ void SecurityEvaluationModelPrivate::updateReal()
    typedef SecurityEvaluationModel::Severity      Severity     ;
    typedef SecurityEvaluationModel::SecurityLevel SecurityLevel;
 
-   int countCache[enum_class_size<SecurityEvaluationModel::Severity>()];
+   int countCache[enum_class_size<SecurityEvaluationModel::Severity>()] = {};
 
    //Reset the counter
    for (const Severity s : EnumIterator<Severity>()) {