Index: libcfa/src/parseconfig.cfa
===================================================================
--- libcfa/src/parseconfig.cfa	(revision 80ae1216da8aeba9827e4509ad4b74098c6b119c)
+++ libcfa/src/parseconfig.cfa	(revision 6604ea11bdd64dd0478f354a59dd913fb9e2292c)
@@ -100,4 +100,10 @@
 		  	if ( entries[j].parse( src_value, entries[j].variable ) ) {
 				++entries_so_far;
+
+				// Validate the parsed data, if necessary
+				if ( entries[j].validate != 0p ) {
+					if ( !entries[j].validate( entries[j].variable ) ) throwValidation_Failure( entries[j] );
+				}
+
 				break;
 			}
