Your courtesy level may drop as a consequence of online matches being ended prematurely.
Please also note that premature disconnections are not the only factors that decide one's level.
The only way to gradually restore it should it drop would be to make sure that you play all your matches to the full.