{"id":29211,"date":"2025-03-11T13:20:07","date_gmt":"2025-03-11T13:20:07","guid":{"rendered":"https:\/\/prelive-tdw.visibleone.app\/insight-and-news\/social-media-posts-highlight-workplace-sexual-harassment\/"},"modified":"2026-01-22T03:53:08","modified_gmt":"2026-01-22T03:53:08","slug":"social-media-posts-highlight-workplace-sexual-harassment","status":"publish","type":"insight-and-news","link":"https:\/\/www.tannerdewitt.com\/zh-hans\/insight-and-news\/social-media-posts-highlight-workplace-sexual-harassment\/","title":{"rendered":"Social media posts highlight workplace sexual harassment"},"content":{"rendered":"\n    \n\n<div style=\"background-image:url('https:\/\/www.tannerdewitt.com\/wp-content\/themes\/tanner-de-witt\/images\/insightdetails.jpeg')\"\n    class=\"insight-news-detail-hero\" id=\"insight-news-detail-hero\">\n\n\t\t<div style=\"background-color:\" class=\"insight-news-detail-hero-overlay \"><\/div>\n            <div class=\"z-[0]\">\n                <div class=\"insight-news-breadcrumbs flex items-end practice-areas-featured-breadcrumbs \">\n                    <a class=\"page-link no-underline\" href=\"https:\/\/www.tannerdewitt.com\/zh-hans\/\">Home<\/a>                <\/div>\n\n\n                <div class=\"hero-title\">\n                    <h1>\n                        Social media posts highlight workplace sexual harassment                    <\/h1>\n                <\/div>\n                \n                    <div style=\"\" class=\"hero-date \">\n\n                        <span class=\"month\">Mar<\/span>\n                        <span class=\"day\">11<\/span>\n                        <span class=\"year\">2025<\/span>\n                    <\/div>\n\n            <\/div>\n    \n\n    \n\n\n\n<\/div>\n\n\n\n<script >\n    (function () {\n        document.addEventListener(\"DOMContentLoaded\", () => {\n\n            const breadCrumbsContainer = Array.from(document.querySelectorAll(\".practice-areas-featured-breadcrumbs\"));\n\n            breadCrumbsContainer.forEach(container => {\n                const breadCrumbLinks = Array.from(container.querySelectorAll('.page-link'));\n                const breadCrumbSeperators = Array.from(container.querySelectorAll('.separator'));\n\n                if (Array.from(breadCrumbLinks).length === 1) {\n                    const homeNode = breadCrumbLinks[0];\n\n                    if (!homeNode) {\n                        return\n                    }\n\n                    const postTypeNode = homeNode.cloneNode(true);\n                    postTypeNode.textContent = \"Insights and News\";\n                    container.insertAdjacentHTML('beforeend', `<span class=\"separator practice-areas-featured-breadcrumb-item-slash\">\/<\/span>`)\n                    container.insertAdjacentElement('beforeend', postTypeNode)\n                    breadCrumbLinks.push(postTypeNode);\n\n                    if (\"Insights\") {\n                        const categoryNode = homeNode.cloneNode(true);\n\n                        categoryNode.textContent = \"Insights\";\n                        container.insertAdjacentHTML('beforeend', `<span class=\"separator practice-areas-featured-breadcrumb-item-slash\">\/<\/span>`)\n                        container.insertAdjacentElement('beforeend', categoryNode)\n                        breadCrumbLinks.push(categoryNode);\n                    }\n\n\n                    const titleNode = homeNode.cloneNode(true);\n\n                    titleNode.textContent = \"Social media posts highlight workplace sexual harassment\";\n                    container.insertAdjacentHTML('beforeend', `<span class=\"separator practice-areas-featured-breadcrumb-item-slash\">\/<\/span>`)\n                    container.insertAdjacentElement('beforeend', titleNode)\n                    breadCrumbLinks.push(titleNode);\n\n\n\n\n                }\n\n                breadCrumbLinks.forEach((link, index) => {\n\n                    link.classList.add('practice-areas-featured-breadcrumb-item-name');\n                    const origin = window.location.origin;\n                    const href = window.location.href;\n\n                    const originSplitter = window.location.href.includes(\"insight-and-news\") ? \"insight-and-news\" : window.location.href.includes('insights-and-news') ? \"insights-and-news\" : \"\"\n\n                    const paths = href.split(originSplitter);\n                    const links = paths[1].split(\"\/\").filter(Boolean)\n\n\n                    const resolvedOrigin = originSplitter ? (href.split(originSplitter)[0] || \"\") : (origin + \"\/\")\n\n                    if (index === 0) {\n\n                        if (!originSplitter) {\n                            link.href = origin\n                        } else {\n                            link.href = resolvedOrigin;\n                        }\n\n\n                    } else if (index === 1) {\n                        link.href = resolvedOrigin + originSplitter\n\n                    }\n                    else if (index === 2) {\n                        console.log(links)\n                        link.href = resolvedOrigin + originSplitter + \"\/\" + (links[0] || \"\")\n                    }\n                    else if (index === 3) {\n\n                        link.href = resolvedOrigin + originSplitter + \"\/\" + (links[0] || \"\") + \"\/\" + (links[1] || \"\")\n\n                    }\n\n\n\n                    \/\/ const words = link.textContent.split(\" \")\n                    \/\/ if (words.length > 4) {\n                    \/\/     link.textContent = words.slice(0, 4).join(\" \") + \"...\"\n                    \/\/ }\n\n                })\n\n                breadCrumbSeperators.forEach(separator => {\n                    separator.textContent = \"\/\"\n                    separator.classList.add('practice-areas-featured-breadcrumb-item-slash')\n                });\n\n\n            })\n\n\n        })\n        removeDivTag()\n    })();\n\n    function removeDivTag() {\n        console.log(\"remasfljas\");\n        const editorContainer = document.querySelector(\".editor-wysiwyg\");\n        \/\/ editorContainer.innerText = editorContainer.innerText.replace(\"<\/div>\", \"\")\n        Array.from(editorContainer.childNodes).forEach(el => {\n            if (el.textContent.includes(\"<\/div>\")) {\n                el.textContent = \"\"\n            }\n        })\n    }\n<\/script>\n\n<div class=\"editor-wysiwyg my-[40px]\">\n<div class=\"single-section\">\n<p>In January, the media noted social media posts about a female employee from a Korean chain restaurant who complained about an alleged sexual harassment by her branch manager and co-workers. This was said to involve nicknames and comments of a sexual nature about her physical appearance. Screenshots of the alleged harassment in the work chatgroups were posted online and reported.<\/p>\n<p>This eventually caught the attention of the Hong Kong Equal Opportunities Commission (\u201c<strong>EOC<\/strong>\u201d)\u00a0<a href=\"https:\/\/www.eoc.org.hk\/en\/PressRelease\/Detail\/18651\" target=\"_blank\" rel=\"noopener\">who soon expressed concern over the incident<\/a>\u00a0and issued a press release in response to media enquiries. No further update about the incident appears to be publicly available since then.<\/p>\n<p>In this article, we take this opportunity to revisit the key provisions and principles of anti-sexual harassment law in Hong Kong, particularly in a workplace setting.<\/p>\n<p><strong>Anti-Sexual Harassment Law<\/strong><\/p>\n<p>Section 23(3) of the Sexual Discrimination Ordinance (\u201c<strong>SDO<\/strong>\u201d) provides that:-<\/p>\n<p><em>\u201cIt is unlawful for a person who is employed by another person at an establishment in Hong Kong to harass a woman who is seeking to be, or who is, employed by that second-mentioned person.\u201d<\/em><\/p>\n<p>And under section 2(5) of the Ordinance, a person sexually harasses a woman if-<\/p>\n<p>\u201c(a) the person-<\/p>\n<p><em>(i) makes an\u00a0<u>unwelcome<\/u>\u00a0<u>sexual advance<\/u>, or an unwelcome request for sexual favours, to her; or<\/em><\/p>\n<p><em>(ii) engages in\u00a0<u>unwelcome conduct of a sexual nature<\/u>\u00a0in relation to her,<\/em><\/p>\n<p><em>in circumstances in which\u00a0<u>a reasonable person, having regard to all the circumstances, would anticipate the other person being offended, humiliated, or intimidated<\/u>; or<\/em><\/p>\n<p><em>(b) the person, alone or together with others, engages in conduct of a sexual nature that creates a hostile and intimidating environment for her.\u201d<\/em><\/p>\n<p>The courts will apply a 2 step test by which it will consider:-<\/p>\n<p>(1) a subjective test from the point of view of the victim as to whether such conduct was \u201c<em>unwelcomed<\/em>\u201d; and<\/p>\n<p>(2) an objective test as to whether it should have been anticipated by the perpetrator that the victim would have been offended, humiliated or intimidated.<\/p>\n<p><strong>Employer\u2019s vicarious liability<\/strong><\/p>\n<p>Employers, regardless of their knowledge on the harassment, can also be vicariously liable for any unlawful sexual harassment acts by its employees. Section 46(1) of SDO provides that:-<\/p>\n<p><em>\u201cAnything done by a person in the course of his employment shall be treated for the purposes of this Ordinance as done by his employer as well as by him, whether or not it was done with the employer\u2019s knowledge or approval.\u201d<\/em><\/p>\n<p>However, there is a defence against the vicarious liability under section 46(3) if an employer can show that it has taken \u201c<em>reasonably practicable<\/em>\u201d steps to prevent the employee from sexually harassing a fellow employee in the course of their employment.<\/p>\n<p>Whether the chain restaurant mentioned in the social media post can successfully defend against any potential sexual harassment claim arising from this incident will depend on the specific circumstances and policies in place.<\/p>\n<p><strong>Points to note for employers<\/strong><\/p>\n<p>Some of the steps that employers can take to help prevent and reduce the risk of sexual harassment occurring and also minimise the risk of vicarious liability, include:-<\/p>\n<ul>\n<li>formulating clear and detailed equal opportunity policy covering anti-discrimination and anti-harassment measures (including but not limited to equal opportunity statement, explanation of the relevant laws and details of grievance procedure);<\/li>\n<\/ul>\n<ul>\n<li>monitoring implementation of the policy and updating it as necessary;<\/li>\n<\/ul>\n<ul>\n<li>conducting training and issue reminders to their employees regularly And<\/li>\n<\/ul>\n<ul>\n<li>making sure the policy is implemented, applied and enforced properly if prohibited acts are seen or reported.<\/li>\n<li>making sure the policy is applied properly in cases where there is a report of sexual harassment<\/li>\n<\/ul>\n<p>Please also see our article setting out practical steps which the employers can take to tackle sexual harassment here.<\/p>\n<p class=\"has-text-align-right\"><strong><em>Russell Bennett and Mark Chiu<\/em><\/strong><\/p>\n<p>For more information on employment matters, please contact:<\/p>\n<p><a href=\"https:\/\/www.tannerdewitt.com\/our-people\/russell-bennett\/\">Russell Bennett<\/a><\/p>\n<p>Partner |\u00a0<a href=\"mailto:russellbennett@tannerdewitt.com\">Email<\/a><\/p>\n<p><a href=\"https:\/\/www.tannerdewitt.com\/our-people\/mark-chiu\/\">Mark Chiu<\/a><\/p>\n<p>Consultant |\u00a0<a href=\"mailto:markchiu@tannerdewitt.com\">Email<\/a><\/p>\n<p><em>Disclaimer: This publication is general in nature and is not intended to constitute legal advice. You should seek professional advice before taking any action in relation to the matters dealt with in this publication.<\/em><\/p>\n<\/div>\n<\/div>\n\n\n\n\n<\/div>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In January, the media noted social media posts about a female employee from a Korean chain restaurant who complained about an alleged sexual harassment by her branch manager and co-workers. This was said to involve nicknames and comments of a sexual nature about her physical appearance. Screenshots of the alleged harassment in the work chatgroups [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"template":"","meta":{"_acf_changed":false,"footnotes":""},"tags":[],"insight-category":[1121],"insight-month":[1156],"insight-practice-area":[1131],"insight-year":[1147],"class_list":["post-29211","insight-and-news","type-insight-and-news","status-publish","hentry","insight-category-legal-updates-and-insights","insight-month-march","insight-practice-area-employment","insight-year-1147"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.tannerdewitt.com\/zh-hans\/wp-json\/wp\/v2\/insight-and-news\/29211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tannerdewitt.com\/zh-hans\/wp-json\/wp\/v2\/insight-and-news"}],"about":[{"href":"https:\/\/www.tannerdewitt.com\/zh-hans\/wp-json\/wp\/v2\/types\/insight-and-news"}],"author":[{"embeddable":true,"href":"https:\/\/www.tannerdewitt.com\/zh-hans\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":3,"href":"https:\/\/www.tannerdewitt.com\/zh-hans\/wp-json\/wp\/v2\/insight-and-news\/29211\/revisions"}],"predecessor-version":[{"id":31737,"href":"https:\/\/www.tannerdewitt.com\/zh-hans\/wp-json\/wp\/v2\/insight-and-news\/29211\/revisions\/31737"}],"wp:attachment":[{"href":"https:\/\/www.tannerdewitt.com\/zh-hans\/wp-json\/wp\/v2\/media?parent=29211"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tannerdewitt.com\/zh-hans\/wp-json\/wp\/v2\/tags?post=29211"},{"taxonomy":"insight-category","embeddable":true,"href":"https:\/\/www.tannerdewitt.com\/zh-hans\/wp-json\/wp\/v2\/insight-category?post=29211"},{"taxonomy":"insight-month","embeddable":true,"href":"https:\/\/www.tannerdewitt.com\/zh-hans\/wp-json\/wp\/v2\/insight-month?post=29211"},{"taxonomy":"insight-practice-area","embeddable":true,"href":"https:\/\/www.tannerdewitt.com\/zh-hans\/wp-json\/wp\/v2\/insight-practice-area?post=29211"},{"taxonomy":"insight-year","embeddable":true,"href":"https:\/\/www.tannerdewitt.com\/zh-hans\/wp-json\/wp\/v2\/insight-year?post=29211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}