aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libcrystfel/src/felix.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/libcrystfel/src/felix.c b/libcrystfel/src/felix.c
index e686c2e6..f87892c7 100644
--- a/libcrystfel/src/felix.c
+++ b/libcrystfel/src/felix.c
@@ -613,14 +613,14 @@ void *felix_prepare(IndexingMethod *indm, UnitCell *cell,
{
struct felix_private *gp;
- if ( felix_probe(cell) == NULL ) {
- ERROR("Felix does not appear to run properly.\n");
- ERROR("Please check your Felix installation.\n");
+ if ( !cell_has_parameters(cell) ) {
+ ERROR("Felix needs a unit cell.\n");
return NULL;
}
- if ( !cell_has_parameters(cell) ) {
- ERROR("Felix needs a unit cell.\n");
+ if ( felix_probe(cell) == NULL ) {
+ ERROR("Felix does not appear to run properly.\n");
+ ERROR("Please check your Felix installation.\n");
return NULL;
}