diff -Naur -x '*.orig' -x '*.rej' -x '*~' bash-completion-20090910/contrib/rpm bash-completion-20090910-rpm-database/contrib/rpm --- bash-completion-20090910/contrib/rpm 2009-09-09 18:03:07.000000000 +0200 +++ bash-completion-20090910-rpm-database/contrib/rpm 2009-09-10 22:32:20.000000000 +0200 @@ -15,8 +15,10 @@ 's|^\('$cur'[^[:space:]]*\)-[^[:space:]-]\+-[^[:space:]-]\+\.rpm$|\1|p' \ /var/log/rpmpkgs ) ) else - _rpm_nodigsig - COMPREPLY=( $( rpm -qa $nodig $nosig --qf='%{NAME} ' "$cur*" ) ) + if [ -n "${COMP_RPM_DATABASE:-}" ]; then + _rpm_nodigsig + COMPREPLY=( $( rpm -qa $nodig $nosig --qf='%{NAME} ' "$cur*" ) ) + fi fi }