aboutsummaryrefslogtreecommitdiff
path: root/src/partialator.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/partialator.c')
-rw-r--r--src/partialator.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/partialator.c b/src/partialator.c
index a2e802d2..9418bbb1 100644
--- a/src/partialator.c
+++ b/src/partialator.c
@@ -465,8 +465,10 @@ int main(int argc, char *argv[])
free_detector_geometry(det);
free(beam);
free(cref);
- free(reference);
- reflist_free(reference_list);
+ if ( reference != NULL ) {
+ free(reference);
+ reflist_free(reference_list);
+ }
for ( i=0; i<n_usable_patterns; i++ ) {
cell_free(images[i].indexed_cell);
free(images[i].filename);