summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--perl-install/Xconfigurator.pm3
1 files changed, 2 insertions, 1 deletions
diff --git a/perl-install/Xconfigurator.pm b/perl-install/Xconfigurator.pm
index 3eb484031..cc8e02817 100644
--- a/perl-install/Xconfigurator.pm
+++ b/perl-install/Xconfigurator.pm
@@ -633,7 +633,8 @@ sub autoDefaultDepth($$) {
#- try to have resolution_wanted
$best = max($best || 0, $d) if $r->[0][0] >= $wres_wanted;
- $best = $card->{suggest_depth}, last if $r->[0][0] >= $wres_wanted || $r->[0][0] >= $card->{suggest_wres};
+ $best = $card->{suggest_depth}, last if ($card->{suggest_depth} &&
+ $card->{suggest_wres} && $r->[0][0] >= $card->{suggest_wres});
}
$best || $depth or die "no valid modes";
}