*
* Copyright (c) 1991-2000, University of Groningen, The Netherlands.
* Copyright (c) 2001-2004, The GROMACS development team.
- * Copyright (c) 2013,2014,2015,2017, by the GROMACS development team, led by
+ * Copyright (c) 2013,2014,2015,2017,2018, by the GROMACS development team, led by
* Mark Abraham, David van der Spoel, Berk Hess, and Erik Lindahl,
* and including many others, as listed in the AUTHORS file in the
* top-level source directory and at http://www.gromacs.org.
static void reset_nblist(t_nblist *nl)
{
+ GMX_RELEASE_ASSERT(nl, "Should only reset valid nblists");
+
nl->nri = -1;
nl->nrj = 0;
if (nl->jindex)
{
int n, i;
- if (fr->bQMMM)
+ if (fr->bQMMM && fr->qr->QMMMscheme != eQMMMschemeoniom)
{
/* only reset the short-range nblist */
reset_nblist(fr->QMMMlist);