diff --git a/bin/hafas-m b/bin/hafas-m
index 2cb7a2b9561fdeb34a98a6b91ca912ba160d9a1a..de047e1fc241a9bf5807199126b66626d3379fe8 100755
--- a/bin/hafas-m
+++ b/bin/hafas-m
@@ -86,7 +86,7 @@ sub parse_mot_options {
 
 	my $default_yes = 1;
 
-	if ($hafas_url) {
+	if ( $types and $hafas_url ) {
 		say STDERR 'The options -u and -m cannot be combined. Discarding -m';
 		return;
 	}