diff --git a/rigs/kit/elektor507.c b/rigs/kit/elektor507.c index 8237830a3..fcca4a2fc 100644 --- a/rigs/kit/elektor507.c +++ b/rigs/kit/elektor507.c @@ -345,7 +345,7 @@ int elektor507_cleanup(RIG *rig) rig->state.priv; /* Clean up the dll access */ - FreeLibrary(priv->extra_priv.dll); + if (priv) FreeLibrary(priv->extra_priv.dll); if (rig->state.priv) {