Pembersihan moral 1938–1939

Pembersihan moral 1938–1939 adalah operasi besar-besaran oleh kepolisian kolonial yang bertujuan untuk menangkap orang-orang homoseksual pada Desember 1938 hingga Mei 1939 di seluruh Hindia Belanda. Operasi diselenggarakan di sejumlah kota, di antaranya Batavia, Surabaya, Semarang, Bandung, Cirebon, Cianjur, Salatiga, Magelang, Yogyakarta, Malang, Pamekasan, Medan, Padang, dan Makasar. Sebanyak lebih dari dua ratus pria ditangkap, termasuk di dalamnya pejabat tinggi, dengan tuduhan berhubungan seksual sesama jenis dengan anak di bawah umur. Dari 223 pria yang ditahan, 171 di antaranya dinyatakan bersalah dan dipenjara selama dua bulan hingga dua tahun. Kebanyakan dari mereka adalah warga Eropa. Meskipun demikian, homoseksualitas bukanlah tindakan kriminal baik di Hindia Belanda maupun Belanda. Hukum yang melandasi operasi pemberantasan homoseksual ini dianggap kurang tepat. Polisi menangkap para homoseks atas tuduhan pedofilia yang diatur dalam Pasal 292 Wetboek van Strafrecht yang melarang hubungan seksual dengan anak di bawah umur 21 tahun. Hanya dengan berbekal peraturan tersebut, polisi dikerahkan untuk menarget para lelaki homoseks yang sebelumnya tidak pernah dipermasalahkan di Hindia Belanda. Polisi juga diberitakan telah menangkapi anak jalanan di sejumlah kota besar di Jawa untuk dijadikan saksi palsu dalam pengadilan demi menjerat para homoseksual. Hindia Belanda memungkinkan terselenggaranya kampanye moral puritan ini karena para elite politiknya memiliki kewenangan yang lebih leluasa tanpa adanya kritik berarti, dibandingkan dengan negeri Belanda sendiri yang mungkin akan terhalang dengan hak asasi kelompok borjuis yang sedang tumbuh. Polisi susila di daerah-daerah juga dibentuk untuk membantu tugas kepolisian kolonial. Pejabat menengah dan tinggi kepolisian adalah yang memprakarsai hal ini dengan alasan bahwa kesusilaan umum adalah ciri masyarakat modern.