diff --git a/src/backend.cmod b/src/backend.cmod
index 7e7a58e7aa552adcb21769d7ff06f5457fd5ca67..e0eb4decf315e97eb0238f573d92bf0a8293225e 100644
--- a/src/backend.cmod
+++ b/src/backend.cmod
@@ -2201,8 +2201,9 @@ PIKECLASS Backend
 	  return -1;
 	}
 	return 1;
-      } else {
+      } else
 #endif
+      {
 	/* It's actually not a problem to make this function
 	 * reentrant, but that'd introduce a risk of races in the
 	 * callbacks (i.e. between when a read callback is called