diff options
Diffstat (limited to 'modules/user/user.module')
-rw-r--r-- | modules/user/user.module | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/modules/user/user.module b/modules/user/user.module index 3e15ef3e9..1c37286e9 100644 --- a/modules/user/user.module +++ b/modules/user/user.module @@ -601,13 +601,15 @@ function user_block($op = 'list', $delta = 0, $edit = array()) { // Display a list of currently online users. $max_users = variable_get('user_block_max_list_count', 10); - $items = array(); + if ($total_users && $max_users) { + $items = array(); - while ($max_users-- && $account = db_fetch_object($users)) { - $items[] = $account; - } + while ($max_users-- && $account = db_fetch_object($users)) { + $items[] = $account; + } - $output .= theme('user_list', $items, t('Online users')); + $output .= theme('user_list', $items, t('Online users')); + } $block['subject'] = t('Who\'s online'); $block['content'] = $output; |