fix for both private and public support

Signed-off-by: Mattias Andrée <maandree@operamail.com>
how to avoid ID conflict between public and private installations

Signed-off-by: Mattias Andrée <maandree@operamail.com>
avoid public/private ID conflicts

Signed-off-by: Mattias Andrée <maandree@operamail.com>