diff --git a/src/Application.cc b/src/Application.cc
index c2d604a4d2de323697a7bd41d89e7d596b0e866e..f8decfc728ffb6e0445a736232aa34fab82daba2 100644
--- a/src/Application.cc
+++ b/src/Application.cc
@@ -166,7 +166,7 @@ void Application::run() {
   // check for application PVs which have a value, which needs to be propagated as initial value
   for(auto& module : getSubmoduleListRecursive()) {
     for(auto& var : module->getAccessorList()) {
-      if(var.getAppAccessorNoType().getVersionNumber() > startVersion) {
+      if(var.getAppAccessorNoType().getVersionNumber() >= startVersion) {
         var.setHasInitialValue(true);
       }
     }