Originally Posted by
industry_killer
It is not SA immigration you would have problems with if you do not have two free pages, it would be the airline. The rule states that you must have two pages blank and the airline will not take the chance of a fine for transporting someone who does not meet the entry requirements.
This is absolutely correct. I unfortunately did not pay attention to the two remaining pages in my passport which read "endorsements". I made it from Boston to Doha with no issues. After a 8 hour layover I presented to my hate for travel to Cape Town. The Qatar gate agents informed me of the two page requirement and I would not be taking the flight. I spent the next day in and out of the Doha US Embassy and finally obtained an emergency passport the next afternoon. Hard lesson that I will never forget!