diff --git a/util/ass/maktab.c b/util/ass/maktab.c index 9fa57e32a..31c5bdcfe 100644 --- a/util/ass/maktab.c +++ b/util/ass/maktab.c @@ -220,7 +220,10 @@ int decflag(str) char *str ; { if ( escape!=ILLGL ) type|=OPESC ; if ( wordm!=ILLGL ) type|=OPWORD ; switch ( range) { - case ILLGL : type|=OP_BOTH ; break ; + case ILLGL : type|=OP_BOTH ; + if ( type==OPMINI || type==OPSHORT ) + error("Minies and shorties must have P or N") ; + break ; case 1 : type|=OP_POS ; break ; case 2 : type|=OP_NEG ; break ; }