diff --git a/src/pair_hybrid_scaled.cpp b/src/pair_hybrid_scaled.cpp index 62b94d9ba9..7a30c9a3ee 100644 --- a/src/pair_hybrid_scaled.cpp +++ b/src/pair_hybrid_scaled.cpp @@ -71,6 +71,9 @@ void PairHybridScaled::compute(int eflag, int vflag) double *vals = new double[nvars]; for (i = 0; i < nvars; ++i) { j = input->variable->find(scalevars[i].c_str()); + if (j < 0) + error->all(FLERR,fmt::format("Variable '{}' not found when updating " + "scale factors",scalevars[i])); vals[i] = input->variable->compute_equal(j); } for (i = 0; i < nstyles; ++i) {