diff --git a/dl/dl0600.cpp b/dl/dl0600.cpp index c21485525..fec213393 100755 --- a/dl/dl0600.cpp +++ b/dl/dl0600.cpp @@ -304,7 +304,7 @@ void TIntmag::main_loop() TIntmag_form form; //ottimizzazione tempi di ricerca: caso di filtro semplice (senza AND, con ?= o ==) - if (filtro.find("&&") < 0 && filtro.find('=') > 0) + if (filtro.find("&&") < 0 && filtro.find('=') > 0 && filtro.find("->") < 0) { filtro.strip("()"); meta_type = filtro.find("?=") > 0;