Ketika Belanda melancarkan Agresi Militer Belanda kedua, Belanda menangkap sejumlah pemimpin-pemimpin Indonesia di Padang Panjang. Rahmah meninggalkan kota dan bersembunyi di lereng Gunung Singgalang. Namun, ia ditangkap Belanda pada 7 Januari 1949, membuatnya mendekam di tahanan wanita di Padang Panjang. Setelah tujuh hari, ia dibawa ke Padang dan ditahan di satu ruangan bekas SPG Negeri Putri Padang. Ia melewatkan tiga bulan di Padang sebagai tahanan rumah ("huis arrest"), sebelum diringankan sebagai tahanan kota ("stad arrest") selama lima bulan berikutnya.